100000
17060
1000
2001
2002
2003
2004
2005
2006
2007
2008
2009
20710
1002
1004
1005
1007
1009
1010
20711
1022
1035
20801
105000
17059
2000
1001
1003
1006
1008
105040
105100
105140
17063
3000
17066
105160
17051
3001
3002
3003
3004
3005
3006
17052
105200
17006
17014
2014
2017
2018
2019
2020
105400
105410
3007
4000
105420
105430
4001
105450
2011
2012
2013
2015
2016
2021
2023
2024
105700
1011
1012
1013
1014
1015
2010
2022
105800
17057
105910
17058
106060
106100
3008
3009
3010
106130
106170
106320
17031
106340
17033
17034
17071
106400
106490
106500
17069
106520
110000
3011
3012
3013
3014
110010
8336
3015
17036
110030
110050
17035
110100
110120
110140
17039
17055
110160
17061
1016
1017
110190
110210
17056
110230
110240
110270
8368
1020
110280
4007
4008
110310
17018
110320
110330
17037
110332
110340
110410
110450
8346
8347
8353
110490
110510
8366
110520
110530
8365
4002
4003
110550
110590
110610
110620
110630
110650
8380
110660
110670
8337
110690
110700
110750
110800
8367
17062
110850
110900
2025
2026
2027
110960
4006
4009
110980
111000
17065
1019
1021
1024
1025
1026
1027
1033
111010
2028
2033
2036
2037
2038
2042
2043
2044
111040
111090
8372
111100
21502
1018
1029
1034
1052
1053
111110
111120
111130
8374
111170
8373
111180
111190
8371
111210
111240
111330
111350
21501
1037
1038
1039
1040
1041
1042
1043
1045
1046
1047
1048
1049
111360
1030
1031
1032
1036
2035
111380
8328
1023
1028
111390
4004
4005
111640
2030
2031
2032
2039
111750
1050
1054
1055
1056
115000
8327
115030
8330
115040
115050
8331
115060
8369
8370
115070
115080
8324
17306
17308
115090
115100
115130
115150
115190
115200
5000
5002
115210
5005
115220
115290
115300
4010
5001
5003
5004
115390
115460
115500
115520
115550
2029
115610
120000
8305
120010
8339
1044
8378
120020
8343
120030
8362
120040
120080
8377
120100
8350
120110
8363
8364
120120
120150
8361
120190
8375
8376
120200
120220
120240
8313
120270
120320
120340
120342
120350
120380
8379
120500
8312
120510
125050
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4027
4028
4029
4030
4031
4032
4033
4034
4035
4037
4038
125160
8303
4036
125250
8201
8202
125270
125300
125550
8101
125600
3016
3017
3018
3019
3020
125750
5006
5007
5008
5009
5010
5011
5012
5013
5015
5016
5017
5018
125850
8102
8311
126050
126110
8006
3021
126160
126320
126350
8310
127060
127100
127210
127300
8301
127410
127540
130030
130060
9400
1087
1088
1091
130080
130100
8360
130160
8381
130190
8357
130200
8349
8356
130210
130220
8355
130240
8352
130280
130330
130350
130370
130380
130410
8348
130430
130470
130480
130500
8358
130510
8351
130520
130530
130560
130570
130580
8359
130590
130610
130630
130690
130800
130810
130830
130930
135000
17043
17046
135010
17022
6006
6008
135020
17047
135040
5014
6000
135050
135080
135100
17067
17068
135110
17044
135120
135130
135140
135170
135180
135190
135200
9504
135220
17045
135230
135240
135250
135260
135270
135280
135290
135300
135400
135420
135590
135610
135630
140910
8511
140920
2034
2040
145000
8344
8345
145010
145100
145800
145900
8307
146000
146300
8306
146600
147100
150000
8501
150100
8503
150110
150410
150620
151000
151400
151800
8502
152000
5019
152200
8504
152300
152800
153600
8505
154200
154400
8506
154800
155200
160000
8512
160300
160400
160500
8513
160700
160800
8510
160900
8509
6002
6005
161000
6001
161100
6003
6004
161110
161200
8507
161210
161300
161400
161600
162100
162200
162500
6007
162510
163100
163200
163500
165020
165110
9201
171000
9509
9510
9511
171020
9505
9506
171030
9507
171060
171070
171100
9502
171110
171130
171140
171150
171180
171200
171230
171250
171520
172030
16606
175080
9805
175090
175100
9801
175130
175230
9802
175240
175250
9804
175300
175400
175600
176510
177300
177320
180000
9706
180020
9704
180050
180100
7000
7001
7002
7003
7004
7005
7006
180400
7007
7008
7009
180700
180900
181040
181050
9602
9703
181100
181200
181700
9705
181710
9604
182000
182600
183100
183700
184100
184400
185320
9603
185340
185360
190110
9203
190112
9204
9305
190120
190150
8702
190200
9306
190300
190310
190400
190510
9301
191100
191300
191500
192200
192910
193000
193500
193520
8701
195010
1900
9307
195020
1100
195030
8902
195040
195050
9308
195070
195072
500
195080
195100
195140
195160
195240
100
6500
200000
200200
200700
8800
8901
200800
201000
201100
201300
8600
201500
201700
201960
9000
9107
202110
202113
9102
202400
210100
9108
210170
9109
210500
210700
9104
211010
9103
4026
211400
211810
212000
212100
212500
9101
213000
213100
213700
214300
220000
7601
7800
220060
220100
7701
220300
220400
220900
8002
221100
7908
221200
7702
221390
7911
221900
7912
222000
222100
7907
222150
222400
222700
223100
223900
224100
224300
7905
224510
7910
224700
225200
2041
2045
2046
2047
2048
2049
2050
2051
2052
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3035
3036
3038
225300
225400
8003
225700
230310
2053
2054
2055
2056
2057
2058
7602
230520
235000
7501
7502
235300
235500
7304
235520
7303
236000
236300
236600
237100
237200
7402
237610
7302
237700
238300
238800
7401
240000
6801
240110
6802
240120
240210
6900
240510
6200
6300
6600
245000
245200
245210
5402
5802
6100
3034
245220
202
250600
250800
201
251310
251610
301
251910
400
255000
255210
302
255300
255900
256210
257000
600
257100
257200
700
257500
258200
260200
1202
260600
901
902
260610
260800
261200
800
261220
261400
261600
1400
262000
262410
263200
263400
1302
263600
263700
1301
264000
264100
265000
1201
265400
266000
1600
266100
1500
266110
266200
266300
4200
270100
1801
1802
270110
270200
2302
270300
2707
2708
270500
1700
270510
2100
270700
271100
2201
271200
272600
2202
272610
272710
273900
274100
274110
274210
275200
275410
2301
276100
2601
276200
276600
277200
2803
277300
277620
277650
279010
279040
280100
2804
280110
2801
2904
280500
281500
282410
282610
283000
283410
2905
283700
284000
284100
290020
290200
290600
2709
2710
290610
291000
2705
291200
291400
2712
291650
291800
291810
2703
2711
2903
292200
293200
2702
293400
293600
293800
294100
294400
294800
2902
295010
295200
295600
296400
296800
297200
14702
297500
300000
300200
2602
300250
300410
2502
301200
2501
301300
2402
301400
301700
301900
2401
302200
302210
302600
302800
3401
303200
305200
305600
306200
4300
5500
5602
306400
306600
306800
4400
307000
307200
307400
4101
307500
307600
4501
307700
308600
310300
4600
315000
315100
5900
315110
315130
315200
315300
315310
5700
316500
5302
5601
316600
316610
5801
317200
320100
10103
320110
7100
9901
9902
11300
320190
5403
320203
320300
1063
5103
320310
3601
3800
3902
320910
21401
21402
325000
3037
3040
3041
3042
3043
3044
3049
3050
325300
3039
3045
3046
3047
3048
325310
325520
325530
326300
326910
327200
327600
330100
7200
330200
330900
331500
331600
340200
5301
5401
340230
340270
340300
5101
340400
340610
340810
341200
341220
5201
341600
5202
341620
341810
341900
5102
341920
341930
342030
345000
4700
345210
4102
4800
345600
345800
346500
350000
3603
350100
3602
350200
350240
3501
350300
3502
350310
350500
351300
351500
355000
4900
355400
355700
3901
355800
356100
356600
356900
357100
360000
3103
3114
360150
360300
3109
360410
360500
3115
360520
360580
360600
3107
360700
360800
14102
361000
361100
3105
361150
361500
361610
361700
362300
362500
365000
3101
3111
365300
365400
365600
365700
365710
365800
366300
366310
3112
3113
366610
366700
366720
366740
367100
367210
367300
367500
367610
368000
368100
14200
370000
3403
370100
3305
370110
370200
3404
370400
370410
3301
370500
370800
3303
371000
371200
371600
372600
3304
372710
372800
375090
3214
375100
3208
375110
3211
3212
375120
375130
3213
375150
375160
375170
3209
375410
375420
375430
375600
375800
376100
3201
3202
376110
376310
376900
385010
385100
385300
10104
10402
385310
10110
385510
385570
385580
10112
385590
385610
385620
385650
10009
10109
385710
385740
385760
385780
10107
13205
385810
10106
385820
385860
385900
385910
10001
385990
386000
386010
10111
386020
390000
390100
10010
390200
10004
390210
390220
390230
10011
390300
390400
390500
390502
10018
10019
390600
10003
390610
390700
390710
390800
395000
10005
395020
395030
10015
2059
2060
2062
2065
2067
2069
2072
2080
2081
395040
2089
2091
2092
395060
10012
395070
10016
10017
395090
395100
10013
395110
395112
395120
395140
395150
395170
395180
395200
395220
395290
395300
395400
400100
19001
1051
1057
1058
1059
1060
1061
401500
18700
1076
1090
1095
1096
1099
1110
1111
1112
1113
1115
1116
1121
1123
1126
1127
1129
1130
1136
1137
1138
1142
1151
1171
1172
1203
1204
1206
1207
1208
1210
1213
1214
1215
1216
1218
1219
1221
1225
1227
1228
1280
1281
1356
1361
1362
1363
18904
401580
1102
1103
1104
1235
1237
1238
1241
1242
1243
1244
1245
1246
1247
1248
1249
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1300
1303
1304
1310
1365
1366
1368
401600
1233
1234
1322
1323
1324
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1347
1349
1364
403400
18522
18523
403410
18609
403420
18612
18619
403440
18521
18622
403450
18608
403460
18617
18620
403470
403500
403520
18504
403600
18618
403610
403620
403630
18613
403660
403670
403690
403720
18520
18524
403820
19107
403840
19301
403890
19303
403900
403920
18525
403930
403940
404000
404010
404020
404030
404070
404090
404120
404130
404180
18512
404200
18621
404210
404220
404230
404310
18601
404320
18615
18616
404330
404370
19304
19305
404380
404410
404500
404520
404570
404600
404640
18301
18302
404700
18202
18400
404810
404910
18201
405000
405120
18101
18102
405160
405170
405300
18509
405350
19808
405400
405410
18511
405420
18515
405430
405440
18516
405500
18510
405610
405700
405810
405890
405960
406000
18519
406010
406030
19403
406050
18518
406090
406190
406210
19805
406230
406260
19809
406270
406340
406370
406380
19904
406410
18517
406420
406430
406510
406540
406600
406610
406810
406900
407100
408000
20015
20035
408010
408030
20030
20032
20033
408040
17109
408050
20031
408070
19810
19811
408080
22102
408090
17813
408100
408110
408120
408160
17113
408180
408200
17811
408230
19803
19804
408240
408250
408270
17801
408280
408290
408300
18000
408310
17901
408330
408390
408400
408440
408490
22101
408500
408501
17902
408510
408560
17808
408570
408590
408600
408620
408650
17601
408710
408720
408780
408800
408900
17810
408910
17809
408930
408940
408970
408990
409040
20042
409080
409090
409181
409200
409210
409211
409260
409300
409310
409430
20034
409440
409460
409461
409490
409500
409530
409601
409670
409681
409720
409810
409830
409860
17107
412000
17701
412010
17702
412020
412040
412050
412080
17104
412230
17605
17606
412240
17403
17502
412270
412280
412300
412350
412380
17603
412400
412710
412750
17108
412770
412780
412800
412810
17106
17111
412820
412890
17112
413000
17406
413230
17405
413240
17407
17408
413250
413430
413460
413590
413600
17501
413690
413700
413750
413810
413910
413920
17303
413980
414010
414030
416000
17305
416010
416020
416120
17307
416200
416210
416600
416800
416920
417600
418200
17201
17202
418230
418400
418500
419500
18903
419510
419530
419560
18801
18805
419570
419590
419640
419670
419680
19002
1062
1064
1065
1086
19108
419790
18804
419800
18906
419820
419890
419900
18905
419950
419990
420020
18803
420030
420040
420050
420090
420120
420490
420630
420650
420700
420740
421130
421300
421320
19209
421410
421500
421620
19103
421770
19105
421790
19208
19903
20038
20304
422900
19203
19205
422910
422940
19406
422960
19206
19404
422980
19503
19601
19602
422990
19210
423000
423030
423040
423070
423130
19702
19902
423140
423200
423280
423310
19502
423510
423600
423700
19501
423800
423900
424020
424100
424600
424790
424800
424810
424890
19405
424900
424920
424930
19701
425110
425120
425180
425220
425330
425390
425440
425450
425460
425470
19905
425480
20017
425481
425490
425560
20019
425630
425780
428300
428310
428490
428600
428610
428611
428631
428870
429001
20105
20106
20107
20110
20305
429080
20111
429310
429340
429370
429380
429500
429900
430100
20026
430110
20044
430250
430280
430290
430420
432000
20036
432020
20021
432030
20039
432050
20029
432060
20023
20041
432070
20040
432071
432080
432180
432190
432200
432230
432240
432300
20024
432320
20025
432321
432340
432360
432400
20310
20311
432410
20309
432460
432490
432520
432530
20037
432540
432550
432570
432600
432601
432620
432640
432650
20043
432690
432740
432800
432830
432832
432840
432861
432970
433010
433300
433341
433430
20028
433550
433810
433820
20312
20313
1066
433830
434230
435000
17064
435010
435012
17070
435020
435030
435040
435060
20401
2061
2063
2064
2066
20404
435100
20403
20405
435330
435340
435460
435660
435720
436000
436050
436310
436430
436560
438000
11100
21800
438200
11000
438210
438500
10900
438800
21600
438900
10800
439000
439800
10601
439810
441600
10501
441610
10201
10202
441800
10502
441900
442000
10401
442030
10300
442100
442200
442410
442420
442520
442610
442700
443000
1068
1069
1070
1075
1079
1080
1081
1082
1083
1084
1085
19109
443050
444680
1071
447100
1077
1078
19110
447130
1089
447370
20903
447740
3051
3052
3053
3054
3074
448000
448050
19111
448070
448100
3055
3056
3058
3059
3064
448110
448240
448380
448450
448520
448600
448630
448700
448740
449030
449240
20805
20806
20807
450000
450060
450301
450500
450522
450900
20706
20712
450970
20602
20705
451200
20707
20708
451310
451410
451610
453500
17020
17021
453510
453520
454500
454510
454520
454530
454540
454560
20308
454580
454590
454600
454620
454640
454670
454680
454690
454720
20108
454730
454760
454800
454820
455000
20109
20206
20211
455010
455040
455100
455200
20208
455210
20210
455240
20213
20214
455250
455270
455310
455330
455430
455500
20202
455560
455600
455730
455810
455900
456410
20500
20601
456600
456670
456800
456811
20207
457000
20209
457170
457200
457230
457250
457270
457300
457310
457610
457700
458100
458110
458130
458190
458200
458230
458290
458310
458500
458600
459110
459250
459300
459350
459490
459560
459670
461180
461190
461200
461220
17053
461280
17054
461320
461330
461380
17040
461410
17050
461430
461450
17041
461500
17009
461600
17010
461620
461670
17049
461700
461710
461720
461800
461830
461900
462000
462030
17048
462040
462400
462410
464000
466200
16609
466220
16610
466230
16620
16621
466240
16615
466250
16607
466260
466350
16608
466390
466420
466440
466450
466500
466560
16617
16704
466640
466710
16614
466900
466910
16613
466920
467010
467100
467110
467500
16616
467590
16618
16619
467610
467700
467800
467920
468100
16202
468210
1073
468290
16703
468300
468310
468700
470400
16201
470410
16100
470440
470450
470480
470500
470520
15407
470800
471120
16502
16503
16504
471160
16301
471320
471790
16401
471900
16403
472000
16807
472020
16809
472200
16404
472300
472500
16302
472600
472800
472890
472900
473020
15902
16000
473100
473200
473510
473700
473720
473900
15801
474000
474100
474200
474210
15701
474400
474700
15601
15704
474800
15602
475300
475310
15705
15706
475400
15408
475500
475600
15802
475800
475900
15901
476090
15302
476310
15403
476610
476700
15301
477010
477400
15405
477600
477700
478000
479000
1067
479010
479020
479030
479050
479090
479100
479120
479140
479150
479160
16806
479300
479350
479420
481200
14804
481500
14803
15001
481800
15100
481900
482100
482500
14901
15002
482700
482800
483000
483110
483200
14805
483300
483600
483700
484100
484300
14806
484800
14701
484900
14601
484910
485090
14602
485200
14902
485300
485600
15200
485620
485800
13801
485900
486400
486500
486800
486920
487000
14500
487010
487030
487300
490620
492800
492850
13601
13605
493000
13701
493220
494110
494600
494800
494900
495210
13503
499100
499120
3108
499130
499140
13422
13423
499210
13702
499400
13802
499510
13504
13905
499540
13906
13907
499720
499800
14002
499900
500000
13505
500010
500020
500050
500070
500090
500100
500120
500200
500210
13909
500240
500270
500300
500320
500390
500420
500490
500900
13903
13908
500910
501000
501110
501120
501210
501310
501510
501800
13411
501990
13506
502053
15501
15502
502070
502100
13320
21302
21306
502170
502230
21305
504500
14400
504610
14300
504800
505100
505300
14001
505350
14101
505500
505710
506000
506100
506400
506500
507000
510200
3204
3207
510250
12304
13401
13412
510330
510520
510530
12102
12200
510600
511000
515600
21900
515640
11700
11801
11802
515650
515690
515800
515920
22000
516000
11902
516100
516500
12003
516600
516800
517000
517200
12002
517210
517500
11601
517600
517800
11602
517900
518100
12101
518190
518212
518300
518610
518800
525000
13317
525010
525040
525100
12502
525140
12600
13103
525200
12401
525220
13322
13323
13325
525230
3057
3060
525232
13319
525240
13416
13417
525250
13415
525260
13418
525280
525290
525400
12303
525500
525810
12402
525900
12700
526100
12501
526300
12302
526500
526700
12800
526810
526820
13000
526900
527200
527700
12900
13409
527710
527800
528010
528100
528500
528790
528900
528902
528910
13327
13414
528940
528942
528950
529100
529110
13301
529300
529500
529510
529520
13102
529700
529800
529810
13104
530110
530300
530410
530500
13309
530700
530710
13302
530930
13424
531000
531010
531090
13303
531110
13306
531130
13315
531300
531390
531400
13203
531500
531720
531730
531740
13326
531830
531860
531870
531890
531940
531950
531960
13321
532100
13307
13308
532120
532140
532150
532160
532180
13420
13421
532190
532210
532220
532230
13318
532290
13312
532310
532330
532340
532350
532360
532480
532490
532500
532510
532580
532590
532600
532610
532630
532650
13316
532660
532710
532760
532780
532790
532830
532850
13425
532860
532870
532900
532910
532922
532940
533020
533040
533050
533070
533080
13324
533090
533110
533120
533130
3062
3063
533140
533150
533180
533190
533200
533210
533220
533450
537600
537700
13206
537710
538100
538300
538500
538600
538700
538900
13204
539000
539200
539310
540320
21304
540520
543300
2073
2074
2076
2077
2083
2084
2086
2088
2090
2093
2094
2096
2097
2098
2099
2103
2104
2105
2108
2117
2119
2121
2123
2128
2130
2131
2149
2169
2171
2183
2186
2196
2203
2204
2205
2206
2207
3068
3069
3070
3071
3072
20904
543610
2156
2165
2166
21001
3061
3065
3090
3091
3095
3104
3116
3117
3118
3119
3120
3127
3139
3140
3147
3149
3152
3157
3162
3167
3169
3175
3180
3184
543641
2150
2167
2168
4040
4041
544480
544640
20902
2124
2125
2138
2140
2163
2164
4039
4045
4049
4050
4051
4052
4053
4054
4056
545470
16902
20810
20811
1092
1094
1097
1098
1101
1128
1145
21202
545841
546300
20813
546310
546320
546330
546340
546370
546380
546400
546430
546490
546500
20812
546570
546640
546730
546740
546800
546950
547900
548300
16705
16706
548310
16901
548320
548350
548380
16812
548780
16804
548890
548900
549010
549020
549040
549080
549140
549190
549200
16810
549270
16811
16813
549400
549500
549510
549600
549700
549810
549900
551510
551520
551600
551800
552010
552030
552080
552110
553080
553110
21204
553130
21205
21206
553220
553230
553240
553260
554330
554500
554600
554610
554700
555800
555820
556200
557400
557410
558350
558400
558450
558460
558470
15406
558480
13607
558500
558510
13608
558600
558620
558640
558650
13604
558670
558680
558720
558900
558920
559400
559720
560000
560080
560110
561550
562900
563000
563080
563370
564300
21101
1072
565400
21002
565410
569080
1148
569190
1134
569350
2068
2075
2078
2079
21102
570100
571360
1074
1174
572000
1105
1106
1107
1108
1109
1114
1117
1118
1119
1120
1122
1124
1125
1131
1132
1133
1135
1139
1140
1141
1144
1146
1147
1149
1152
1153
1154
1155
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1175
1176
573100
2070
574100
576000
3079
3084