NULL
0
100000
20706
1012
20711
1022
1035
100010
2013
20710
1002
1004
1005
1007
1008
1009
1010
1015
1028
20801
2004
2005
100090
17060
1000
2002
2003
2006
2007
2008
2009
105000
17057
1001
17059
2000
1003
1006
105040
2001
105100
105140
17063
3000
3001
17066
105160
17014
17052
3002
3005
3006
3007
4000
105200
17006
2011
2012
2014
2015
2016
2017
2018
2019
2020
2021
2023
2024
17051
105230
4001
105380
3003
3004
105400
105440
105600
1011
1013
1014
2010
2022
105800
106040
17058
106050
3008
3009
3010
106110
106320
17031
106340
17034
17071
106350
17069
106410
106490
106500
110000
17033
3011
3012
3013
3014
3015
17035
110010
17036
110030
110050
110060
8368
17061
1020
110100
110120
110140
17055
110150
17039
17056
110210
110240
110280
8336
110310
17018
110320
110330
17037
110332
4002
4003
110340
110410
110510
8366
110520
110530
8365
110550
110600
110610
110640
110670
8337
110680
4007
4008
110700
110740
110800
8367
17062
110820
4006
4009
1016
1017
110900
2025
2026
2027
110980
111000
17065
1019
1021
1024
1025
1026
1027
1033
1037
1043
111010
2028
2033
2036
2037
2038
2042
2043
2044
111040
111090
8372
21502
111100
8328
1018
1029
1030
1031
1032
1034
1050
1052
1053
111110
111120
21501
111130
8374
111150
1023
1048
1054
1055
1056
111170
8373
111210
8371
111220
111240
8346
111290
4004
4005
111310
111330
111350
1038
1039
1040
1041
1042
1045
1046
1047
1049
111360
1036
2035
111380
17308
111640
2030
2031
2032
2039
17070
115000
115030
8330
8331
115040
115050
115060
8370
115070
8327
17306
115090
115130
8324
115150
8369
115180
115190
115200
5000
5002
5005
17201
115220
17202
2046
2047
115270
4010
5001
5003
5004
115280
115290
115390
115460
115520
115560
115570
2029
115630
120000
8305
120010
8339
1044
8378
8379
120020
8343
120030
8362
8364
120040
8312
8361
120080
8363
8377
120100
8348
8350
8351
8360
9400
1091
120110
120120
120150
8313
120190
8375
8376
120200
120240
120320
120340
120342
120350
120380
120510
125050
8303
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4027
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
125250
8201
8202
125270
8101
125300
3016
3017
3018
3019
3020
125550
125750
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
8102
8311
125800
8006
126110
3021
126160
126320
8310
126350
127060
127100
127210
127300
8301
127410
127540
130030
8347
130060
8345
8511
1087
1088
130080
130100
130160
8381
130170
8353
130190
8357
130200
8352
8356
130210
130220
8355
130230
130280
130320
8380
130330
130340
130350
8359
130380
130400
8349
130410
130430
130470
130500
130510
130530
130570
130590
130610
130620
130690
8358
130800
130810
130820
135000
17043
17046
135010
17022
6006
6008
135020
17047
135040
135050
6000
6001
135080
9504
135100
17067
17068
135110
17044
135120
135140
135170
135180
135190
17045
135200
135220
135230
135250
135260
135270
135290
135300
135330
135400
135590
135610
135630
135660
135690
140910
140920
2034
145000
8344
145010
145100
145800
8307
145910
8306
146000
146600
147100
150000
8501
150100
8503
150410
150620
151000
9101
151400
151800
8502
152000
5019
8504
152200
9102
152800
153600
154200
154800
155200
8506
8512
160000
160300
160400
8509
8513
160600
160800
8510
8701
160900
6002
6005
161000
161100
8507
6003
6004
161110
161210
161300
161400
161600
8505
161700
162100
6007
162510
163100
163200
163500
165020
165110
9201
9204
9301
9306
171000
9509
9511
171010
9510
171020
9505
9506
171060
9507
171100
9502
171110
171130
171140
171180
171200
171520
172030
16606
175080
9704
9805
175090
9703
175110
175130
9804
175230
9801
9802
175250
175300
175400
175600
176100
177320
177330
9706
180000
180010
9705
7000
7001
7002
7003
7004
7005
7006
14805
180020
180050
180400
7007
7008
7009
181040
181050
9602
181100
181200
181700
181800
182600
183700
9604
184100
184400
184800
9603
185320
185340
190100
190110
8702
9203
190112
9305
9307
190120
190130
9308
190200
190310
190400
190530
191100
191700
193520
195010
1900
195020
1100
195030
8902
195040
400
195050
195070
195072
500
195080
195100
195110
195140
195160
195180
195240
100
2040
6500
200000
200700
8800
8901
200800
9107
201000
201100
8600
201300
9000
201500
201700
202100
202400
210100
210110
9108
9109
210190
210700
9104
211010
9103
4026
211400
212000
212500
212750
213100
213700
220000
7601
7800
220060
220100
7905
7910
220300
220400
8002
220900
221100
7702
7908
221210
221300
7907
221390
7911
222000
7912
222150
222700
7701
223110
223900
224520
8003
224700
225200
2041
2045
2048
2049
2050
2051
2052
2053
3022
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3035
3038
4028
225400
225700
230310
7501
2054
2055
2056
2057
2058
7602
3023
230520
235000
7502
235300
7304
235500
235520
7303
236000
236600
237100
7402
237200
237610
7302
237700
238300
238800
7401
240000
6300
6600
6801
240100
240110
6802
6900
240210
240410
240510
6200
9902
245200
245210
5802
6100
3034
11100
245220
202
250600
250800
201
251600
251610
301
255000
255210
302
255300
255900
256210
257000
600
257100
700
257200
257500
258200
902
260200
1202
260600
901
260610
800
260800
261200
261400
1400
261600
262000
262410
263200
263400
1302
263700
1301
1500
264100
265000
1201
265400
266000
1600
266100
266110
266200
4200
4300
270100
1801
1802
270110
270200
2302
270300
2707
2708
270400
1700
270500
2100
270510
2201
270700
270710
2401
2501
271100
271200
272600
2202
273900
273910
2402
274100
2301
274110
274210
275410
276400
2601
276710
2803
2804
277200
277250
2801
277650
279010
280110
2904
280810
282200
282500
282610
283410
2905
14806
283700
284000
284100
290020
2709
2710
290100
290600
291000
2705
291200
2711
2712
291400
3401
291650
291810
292200
2703
292800
293200
2702
293400
293800
294100
294800
2902
295010
2903
295200
295800
296200
296400
296420
296800
297200
14702
297210
297270
297700
300200
2502
2602
300210
300250
300410
301200
301300
301700
302210
302600
302800
303230
305200
305600
4400
306200
5500
5602
306400
306800
307000
4101
307200
4501
307400
307500
3901
307600
307700
4102
4800
310300
4600
315000
315100
5700
5900
315110
315130
315140
315200
316500
5302
5403
5601
316600
5801
316610
5402
320100
3601
3800
320110
7100
9901
21402
320180
3050
21401
320203
320300
3902
320330
4900
5103
325000
3036
3037
3040
3041
3042
3043
3044
3049
325300
3039
3045
3046
3047
3048
325310
325530
327600
330100
7200
330200
330900
331500
331600
340200
5301
5401
340210
340250
340300
5101
340400
340610
5202
340810
5102
341200
341220
5201
341600
341810
341900
341920
342030
345000
4700
345210
345810
350000
3602
3603
11801
350200
350210
350240
3501
350300
3502
350600
3301
350610
3403
351310
355400
355700
356100
356900
360000
3103
14102
360100
3105
3114
3115
360150
360300
3109
360420
3113
3201
3208
360500
360520
360580
3107
360610
360900
361100
361150
14101
361190
361500
361610
361700
362100
365000
3101
3305
365100
3111
11902
365400
365600
3304
365700
365710
365900
366300
366310
3112
366600
366700
366740
366800
367210
367300
367600
368000
368100
14200
370010
370100
3404
370110
370600
3303
371000
371420
372000
372400
372600
373000
375090
3214
375100
375110
3211
3212
375120
375130
3213
375150
375160
375170
3209
375410
375420
375430
375600
375800
3202
376100
376310
376400
385000
10103
385010
10104
10110
10402
385020
385030
10107
13205
385310
10112
385500
385510
385570
385580
10109
385610
385620
385630
385650
10009
385740
10012
10111
385760
385790
385810
10106
385820
385930
10004
10010
385990
386010
390000
10001
10011
13308
390100
390110
390200
390210
390220
390230
390300
10003
390400
390500
390502
10018
10019
390600
390610
390710
390730
395000
10005
10015
395020
10013
395030
10017
395040
2089
2091
2092
395060
395070
2059
2060
2061
2062
2065
2067
2069
2072
2080
2081
10016
395090
395100
395110
395120
395150
395170
395180
395190
395200
395290
395340
395400
400100
18700
1058
1266
1280
1281
1356
19001
400610
18619
1070
1090
1095
1099
1124
1126
1127
1129
1130
1136
1142
1151
1171
1172
1203
1204
1206
1207
1208
1210
1213
1214
1215
1216
400810
1051
1059
1060
1061
401500
1110
1111
1112
1113
1115
1116
1117
1137
1138
1219
1221
1225
1227
1228
1361
1362
1363
18904
18905
401510
18301
1076
1096
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
1324
1365
1366
1368
401600
18601
1218
1233
1234
1322
1323
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1347
1349
1364
403400
18512
18522
18523
403410
18521
18609
403420
18612
403440
18621
403450
18509
18510
18608
18616
403460
18617
18620
403470
19303
403500
403520
18504
403600
18618
403620
18613
403640
403670
403690
403720
18520
403820
403840
19301
19305
403890
403900
403910
403920
18525
403930
403940
404000
404010
18524
404030
404040
404060
404070
404090
404100
18622
404120
404130
404200
404210
404220
404230
404270
404310
404380
404410
404500
18400
18615
404510
404620
404640
18302
404710
18202
404830
18201
404900
405030
18101
18102
405060
18518
18519
405160
19304
405180
405300
405350
19808
405400
18511
405420
18515
18516
405500
405610
405700
405810
405880
405960
19403
405990
406000
19405
406010
18517
406030
19406
406050
406120
406210
19805
406260
19809
406270
406340
406370
406390
406400
406420
406430
406440
406510
406600
406610
406630
19904
406800
406820
407100
408000
20035
408010
20031
20032
408030
20030
408040
17109
408070
22102
408071
408080
17811
408090
17813
408110
17808
408120
20015
20033
408130
17113
408150
408170
408192
408200
408210
408230
19803
19804
408240
17107
408260
17111
408270
17801
17901
408280
408300
18000
408320
408330
408450
408490
22101
408500
17809
17902
408550
408570
408580
408590
408620
408650
17601
408700
408770
408800
408850
408900
17810
408930
409040
409070
409080
409140
409190
19811
409200
409210
409211
409240
409290
19810
409300
409320
409402
409430
20034
409440
409460
409461
409490
409500
409520
409590
409591
409600
409660
409741
409810
409830
409870
409900
412000
17701
412010
17702
412040
412050
412080
17104
17108
412130
412230
17605
17606
412240
17403
17406
17502
412250
412270
17603
412280
412300
412320
412350
412380
412400
412600
17112
412640
17106
412750
412760
412800
412820
412830
412880
413230
17405
17407
413240
17408
413270
413430
413470
413590
413600
17501
413900
413970
414010
414030
414080
17303
416000
17305
416010
416050
416080
416120
17307
416200
416210
416600
416800
416920
417600
417640
418200
418230
418400
419500
18903
419510
419560
18805
419570
419580
419591
18801
18804
419610
419680
19002
419750
419790
419900
419932
419990
420010
18906
420020
420030
420040
420050
420090
420130
420231
420300
420330
18803
420370
420371
420410
420471
420520
420540
420561
420570
420650
420690
421000
421001
421101
19105
421300
421320
19209
421400
421410
19103
421500
421640
421681
421790
19208
421880
422900
19205
422910
422920
19203
19404
422930
19210
422940
422960
19206
422970
422980
19502
19503
19601
19602
422990
423030
423070
19905
423090
423130
19902
423140
19701
423240
423310
423320
423360
423410
423560
423640
423700
19501
423800
423900
424010
424020
424100
424210
19903
424230
20017
20037
424600
19702
424680
424700
424800
424810
424890
424900
424930
425130
425220
425240
425320
425330
425390
425440
425510
425630
425780
425840
425930
20019
428310
428470
428520
428530
428600
428610
428611
428631
428632
428710
428711
428730
428740
428781
428790
428800
20038
20040
20304
428810
428890
428900
428910
20024
20305
20404
20405
429001
20105
20111
429012
20106
20107
20110
429080
3051
429300
429340
429370
429500
429510
429511
429620
429900
429920
430100
20026
20029
20044
430110
20042
430170
430250
430280
430420
432000
20036
432020
20021
20039
432030
432050
20023
432060
20041
432070
432090
432130
432190
432200
20028
432210
432230
432231
432240
432260
432291
432300
20025
432310
432320
432321
20309
432332
432340
432361
432400
20310
20311
432410
432412
432450
432460
432490
432520
432521
432530
432532
432540
432542
432551
432561
432570
432580
432600
432602
432610
432620
432621
432650
432670
432690
432700
432710
432790
432800
432830
432834
20043
432860
432862
432940
432960
432970
432971
432980
433000
433151
433341
433550
433570
433810
433820
20312
20313
1057
1065
1066
20401
433830
434120
434200
434240
435000
17064
435010
435020
435021
435030
435040
435060
2063
2064
2066
435090
435340
435390
435480
435490
435530
435720
436040
436340
436430
436450
436550
436560
436650
436802
438000
11300
21800
438200
11000
438210
438500
10900
438800
10601
21600
438900
10800
439000
439800
441600
10201
10202
10501
441610
441800
10502
441900
10401
442030
10300
442100
442400
442420
442520
442700
443000
19109
443010
443030
1081
443040
1068
1069
443050
443090
1071
1075
19108
443100
443430
1079
1080
1082
1083
1084
1085
444560
444600
1062
1063
1064
1086
444670
444850
445920
1077
1078
1089
19110
20903
447140
447150
19107
19111
447170
447740
448010
448040
448050
448070
448110
448160
3056
448171
448190
3053
3054
3055
3058
3059
3064
448290
448301
448380
448390
448580
448630
448700
448711
449110
449240
20807
450000
450030
450090
450301
450340
450380
450461
450470
450521
450522
450540
450670
450740
450900
20712
450910
450960
450970
20705
20708
450990
451010
20602
451020
451200
451220
20707
451320
451410
451610
451620
20403
451910
453500
17020
453510
453520
453530
453610
453690
454500
454510
454520
454530
454540
454560
454570
20308
454600
454620
454640
454670
454672
454680
454690
454691
20108
454760
454800
20213
20214
454830
454900
20109
20202
454950
454980
1073
454990
455000
455020
20211
455030
455100
20206
455110
20210
455111
455200
20208
455210
455240
455250
455270
455310
455330
455430
455520
455560
455580
455810
456410
20601
456520
456550
456660
20500
456800
456840
20207
456910
457000
20209
457120
457170
457250
457270
457300
457310
457320
457400
457430
457590
457610
457700
457710
458000
458030
458110
458130
458170
458310
458360
458500
458800
459010
459020
459110
459200
459320
459420
459510
459670
461160
17053
461180
461190
461200
461240
461280
17054
461320
17021
461330
17040
17050
461370
461380
461430
461450
17041
461500
17009
461600
17010
461620
461670
17049
461700
461720
461750
461830
17048
461900
462000
462030
462040
462410
464000
466200
16608
16609
466220
16610
16614
466230
16620
16621
466240
16615
466250
16607
466260
466270
466340
466370
466440
466490
466520
466570
16617
16704
466910
467000
16613
467020
467100
467120
16616
467210
467590
16618
16619
467610
467800
467920
468020
468210
16202
468290
16703
468310
468320
468700
470400
16100
16201
470410
470430
470440
470500
470520
15407
15408
15704
15706
470530
15405
15601
470800
470850
471120
16502
16503
16504
471160
16301
471320
471510
16302
471790
16401
16404
471800
16807
16809
471900
16403
472030
472300
472610
472800
472890
473020
15902
16000
473510
473520
15302
473530
473610
473700
15901
473720
15801
473810
474010
474200
15701
474300
474400
474700
15602
474900
475010
475210
475300
475310
15705
475500
15802
475600
15301
475620
475800
476100
476310
15403
476610
476900
477080
477530
477600
479000
479010
479030
479050
479090
479100
479120
479160
16806
479200
479300
16706
479310
16705
16810
479350
16811
481200
14804
481500
14803
15001
481800
15002
15100
482100
482400
482500
14902
482700
482800
483100
483200
483300
483600
483700
484220
484800
14701
484900
14601
484910
14500
485000
14602
485200
14901
485300
485600
15200
485620
485800
13701
13801
485900
486300
486500
486800
487010
487030
487090
490620
492800
492830
13601
492850
13503
13605
492860
13607
493000
493010
493100
493110
493190
494600
494800
494970
499100
499110
13702
499120
3108
14002
499130
499210
499310
13504
499410
13802
499540
13905
13906
13907
13908
499620
499640
499660
499810
499920
500000
13505
500010
500020
500030
500100
500110
500210
13903
13909
500300
500320
500390
13423
500610
500750
501050
501190
501310
501510
501600
501990
13506
502070
502120
13417
502140
502170
502340
13422
504500
14001
14400
504510
504600
14300
504800
505100
505350
505500
505710
506000
506100
506400
506500
507000
510200
3204
3207
510230
510250
12304
12800
13401
13412
510260
510330
510360
510520
510600
510720
13411
511000
515600
11601
11602
21900
515630
11700
515640
11802
515650
22000
515660
515680
515690
12003
12102
12200
515700
515920
516000
516200
516500
12002
516510
516600
517110
12101
517210
517400
517900
518000
518190
518790
518800
523300
525000
13309
13312
13317
525010
525020
525030
525040
13318
525100
12502
525140
12600
13103
13104
13206
525200
12303
12401
525220
13323
13324
525230
525232
13319
13320
525240
13416
13418
525242
525250
13322
13415
525260
525280
525290
13424
21306
525300
525400
525500
525620
525810
12302
12402
12700
525900
526000
526400
526410
526600
526900
12501
527000
527210
527500
527700
13409
527800
12900
528000
13000
528400
528500
528790
528900
528910
13414
13420
528920
528942
528950
13327
529100
529110
13301
529300
13102
529520
529600
529700
529810
529820
530300
530400
530500
530510
13302
530710
530720
530900
530930
13315
531000
531010
531040
531050
13326
531090
13303
531110
13306
531130
531150
531390
13307
531400
13203
531720
531730
531740
531870
531890
531940
531960
13321
532000
532020
532030
532050
532060
13421
532070
532080
532090
13316
532100
532120
532180
532210
532220
532230
532270
532310
532330
532340
532430
532480
532500
532580
532590
532600
532610
532650
532760
13425
532780
532790
532830
532850
532860
532870
532900
532922
533050
13325
533070
533110
533120
533130
3062
3063
533140
533200
533220
533240
533300
533430
3057
3060
537700
538300
538400
13204
538410
538700
538810
539100
539310
540030
21302
540120
540210
540320
21304
21305
540330
540520
541500
2121
2127
2169
2171
2196
2203
2204
2205
2207
3052
3068
3069
3070
3071
3072
3074
21001
543610
2073
2074
2076
2077
2083
2084
2086
2088
2090
2093
2094
2096
2097
2098
2099
2103
2104
2105
2108
2119
2123
2124
2128
2130
2140
2149
2150
2156
2165
2166
2168
2184
2206
20904
3065
3092
3184
543641
2139
2163
2167
544710
20902
1145
2125
2138
2164
4039
4040
4041
4045
4049
4050
4051
4052
4053
4054
4056
545450
20810
20811
1097
1098
1101
1106
545460
2131
2183
2186
545490
1092
1094
1128
21202
545500
545511
20813
546000
20805
20806
546010
20812
546050
546070
546071
546080
546110
16804
16812
16901
16902
546300
546320
546330
546352
546420
546500
546630
546740
546860
547160
548210
548220
548230
548240
548300
548310
548410
548440
548580
548890
549010
549060
549100
549140
549200
549270
549310
16813
549400
549500
549710
549810
551530
551600
15501
551620
551800
551820
552010
552030
552110
15502
552170
552250
553080
553090
553110
21204
21205
553130
553180
21206
553240
553280
554090
554330
554530
554600
554630
554640
554670
555820
555830
555860
556200
557410
557411
557600
558300
13604
15406
558310
558400
558450
558470
558480
558520
13608
558600
558650
558680
558770
558900
558940
559400
559520
559600
559620
559630
560000
560200
561510
561551
561560
562800
562830
562900
563030
564400
21101
1072
565300
3104
3116
3117
3118
3119
3120
3127
3132
3139
3140
3147
3149
3152
3157
3162
3167
3175
3180
21002
565400
565410
567060
568000
569080
1074
21102
569090
1134
1148
1067
569350
2068
2070
2075
2078
2079
570170
570510
3061
3090
3095
570610
572000
575010
3079
3084
1105
1107
1108
1109
1114
1118
1119
1120
1121
1122
1123
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