1
10010
6
2
5
128
10013
8
9
163
10030
7
0
150
10077
204
10081
102
10093
3
129
10094
10103
157
10107
108
10155
132
10171
4
51
10173
10176
76
10177
10203
145
10219
120
10221
110
10223
10228
36
10230
10241
67
10250
50
10253
68
10277
155
10279
10294
69
10310
214
10342
81
10373
234
10375
10384
164
10405
83
10422
10460
64
10543
80
10554
87
10556
578
10576
154
10641
428
10663
166
10686
165
10687
10688
10696
43
10702
62
10718
57
10719
10725
10728
10730
10732
63
10734
10735
10746
10753
10786
10788
10794
10795
10796
47
10802
10813
10844
61
10847
71
10849
10858
74
10877
201
10883
10896
10900
10912
92
10919
10940
97
10943
111
10945
10953
10956
85
10958
20002
394
20033
418
20054
152
20062
169
20070
158
20080
119
20088
151
20089
20097
131
20099
20107
20108
20113
113
20124
207
20128
20131
146
20138
123
20145
116
20152
20191
172
20195
20197
135
20198
20203
117
20209
99
20230
177
20231
198
20246
125
20247
20251
185
20274
126
20281
167
20297
20299
20305
20324
20337
20350
217
20418
226
20482
20508
148
20532
20537
329
20552
20568
20570
20584
20600
147
20639
206
20667
192
20671
20692
477
20716
307
20727
397
20733
379
20773
88
20782
159
20786
20789
171
20795
20810
223
20824
20830
101
20839
20845
121
20849
351
20860
20866
496
20869
620
20893
20899
244
20911
211
20942
21003
303
21006
21013
290
21019
21043
238
21056
21079
174
21096
21105
21106
21115
183
21127
247
21130
224
21148
279
21159
21162
21166
278
21169
371
21180
21181
21184
21208
337
21224
10
280
21242
118
21249
21261
21262
21273
227
21302
122
21317
21331
21335
179
21362
21365
21370
21420
178
21426
190
21457
342
21468
316
21476
30011
66
30012
30015
30028
52
30036
60
30042
34
30058
79
30059
30063
65
30072
46
30078
58
30127
30129
30153
30205
45
30214
42
30218
41
30251
30257
30259
30262
59
30267
73
30272
30
30277
30307
30322
35
30337
30338
30344
30354
77
30386
30392
78
30399
30443
15
30450
12
30473
33
30481
37
30503
40
30512
30521
30524
30525
30565
100
30583
30594
30596
30669
30700
30713
30726
18
30762
31
30777
27
30804
30805
30820
30829
30866
30869
30871
30911
53
30922
30943
56
30948
30995
31028
31041
31046
31059
31069
31078
31093
31095
31100
31101
31104
54
40021
40062
70
40101
115
40114
40130
40135
40146
40165
40204
40221
40223
40225
40227
40232
40243
105
40246
90
40272
48
40287
40293
180
40295
40314
142
40319
130
40330
40357
40368
40369
40371
26
40377
40384
40386
149
40387
40389
40407
40417
356
40425
281
40439
40448
156
40449
40458
176
40463
248
40469
140
40472
40480
40510
40518
182
40520
40558
40560
40569
40577
124
40582
40583
40584
40586
40587
40593
40595
40597
40604
40608
40632
72
40642
40658
106
40663
40674
40678
40681
40721
332
40729
233
40755
40767
40785
143
40805
40814
40816
40827
40834
40949
20
40952
40966
40972
294
40973
50011
50013
50022
250
50027
50041
50048
186
50054
203
50058
50081
189
50105
50118
188
50127
50130
50132
50139
318
50144
462
50147
50160
423
50161
50165
232
50173
50182
181
50207
365
50221
380
50227
478
50275
483
50279
325
50289
386
50290
50319
551
50335
50337
50343
50358
50363
50403
196
50404
50411
256
50449
432
50473
270
50484
364
50494
266
50498
50507
285
50542
193
50543
50545
50548
50555
50558
50578
50583
50585
50592
50602
50608
253
50638
50650
11
104
50668
127
50674
162
50763
50794
50795
50805
50824
202
50834
199
50838
161
50850
50852
50898
50906
173
50907
184
50911
50929
50969
777
51006
848
51008
51051
362
51056
271
51060
51088
358
51094
448
51106
267
51144
51150
51177
51238
51248
51258
51270
51274
51290
218
51312
246
51324
197
51348
308
51369
51391
141
60005
60037
60052
60053
60055
60069
60077
60110
60126
60131
60140
55
60142
60165
60176
60188
60191
112
60198
60204
60207
60213
60215
60216
60257
38
60260
60265
60270
60271
60284
60286
60289
60295
60299
60312
60319
60322
60331
60336
60337
60346
60347
60358
60374
60376
60388
60398
60400
60410
60414
60424
60428
60435
60449
60453
93
60461
60473
60477
60485
60489
60491
60503
89
60507
60522
60547
60589
60596
60598
60634
60643
96
60644
60669
60670
60675
60679
60691
60721
91
60730
134
60751
60782
60800
60806
60812
60813
60824
60826
60835
49
60851
60856
60861
60866
60890
60907
60918
60921
60938
60939
60940
60951
60968
60977
60978
60985
160
60992
60994
61008
175
61029
61035
44
61039
61042
497
61046
61047
61057
61060
61069
61073
94
61074
70011
414
70022
345
70024
70036
70037
789
70059
168
70078
340
70079
70081
70097
70143
70155
70177
70178
70212
70214
222
70217
70239
221
70264
348
70269
366
70273
70289
235
70301
269
70353
273
70384
426
70403
70422
230
70465
588
70468
404
70507
633
70527
70532
70534
70542
70545
70547
70557
70561
70564
70586
240
70603
70609
70642
136
70688
282
70691
70711
70718
70721
70725
70810
70812
70817
70820
70822
70824
70825
70829
978
70854
70861
70906
363
70917
70918
70921
70925
70937
70939
70967
71012
71018
334
71025
399
71030
71063
608
71065
71073
71080
114
71084
71086
71120
71137
220
71159
71166
71169
71170
71182
71184
71190
71205
71241
347
71333
71396
80008
327
80014
691
80024
484
80029
80034
395
80035
80041
80042
80050
417
80055
80061
372
80069
461
80082
454
80094
625
80115
80125
80146
80159
593
80169
604
80172
80202
605
80207
249
80208
80223
80257
80264
80265
80270
80273
80274
80277
80278
80304
80307
80320
317
80330
236
80338
80347
80355
80358
80377
80403
511
80422
80443
80459
309
80464
239
80471
80497
367
80517
80549
80572
231
80600
80603
80605
80614
80618
242
80633
191
80637
80642
80654
276
80657
80698
261
80821
80872
277
80880
80881
80889
80917
80922
81007
613
81033
81038
81049
81069
81070
81072
81075
81101
296
81117
81127
612
81137
765
81144
020
81146
464
81148
619
81158
81166
447
81172
424
81193
81194
81222
81226
81233
81235
81244
81258
81275
81280
81303
321
81327
505
81341
402
81345
81358
81379
437
81380
81402
81409
81415
81422
81426
81436
90010
860
90016
574
90018
688
90028
90033
719
90042
491
90051
90061
90069
90084
774
90092
90098
90106
90108
032
90109
90115
90135
805
90137
644
90143
90148
90158
690
90161
90162
90167
460
90185
90192
706
90194
90201
565
90217
90224
471
90248
393
90270
708
90272
90273
90305
90312
656
90321
90356
911
90398
654
90419
90432
90447
90483
829
90508
474
90578
659
90595
469
90609
90631
90632
881
90675
924
90681
693
90691
571
90707
686
90722
90734
713
90736
90754
570
90762
90764
90765
90794
209
90799
907
90806
817
90876
906
90889
049
90892
786
90900
90911
729
90919
90934
808
90943
577
90973
976
91023
91031
482
91034
91076
533
91088
333
91093
91121
716
91126
91150
954
91185
91195
649
91224
897
91234
748
91245
495
91256
405
91268
675
91390
718
91397
91398
91465
643
91490
91496
91498
91523
893
91574
584
91586
055
91613
91647
600
91671
618
91676
91677
91678
91679
91686
392
91690
782
91691
91697
855
91732
572
91746
310
91769
853
91805
91825
023
91854
91858
91871
778
91875
91889
444
91895
297
91911
91939
890
91953
92077
195
92083
92094
389
92102
878
92160
733
92183
933
92186
92195
92256
216
92264
430
92277
359
92298
92337
800
92361
703
92374
879
92378
92394
775
92398
92411
92413
92417
292
92450
92459
92461
92462
92464
92466
92467
92468
92491
92529
315
92573
92622
678
92637
92662
328
92674
92702
709
92719
567
92739
701
92752
438
92756
92762
92769
92784
843
92791
92805
92830
751
92832
92840
939
92857
768
92859
92883
010004
010005
010007
22
010008
010009
010010
010011
17
010013
010014
14
010015
21
010016
010018
010019
19
010022
010026
010027
010028
28
010031
24
010032
010033
010040
010042
13
010044
010047
010049
010054
010057
010058
010060
84
010062
010064
010065
010066
010067
010068
010069
010070
23
010072
25
010074
010075
010076
010077
010079
010083
010085
010086
010088
010103
010113
010121
010122
010123
010126
010127
010128
010133
16
010134
010135
010137
111001
111004
111005
111007
111008
111010
111011
111013
111015
111016
111017
111019
111022
111024
111026
111027
32
111030
111031
111032
111033
111034
111036
111038
111040
111043
111044
111047
111049
111051
111052
111053
111054
111056
111057
111058
111059
111060
111061
111064
111065
111066
111067
111068
111069
111070
111073
111076
111077
111078
111079
111080
111082
111083
111085
111088
111089
111090
111091
111092
111093
111094
86
111095
111097
111101
111102
111105
111106
111107
111108
111111
111112
111113
111116
111118
111119
111120
111121
111122
111124
111125
111127
111128
111129
111130
111131
111132
111133
39
111134
111135
111138
111140
111141
111142
111146
111147
111148
111149
111154
111155
111165
111166
111168
111169
212001
212002
212003
212006
212009
212010
212011
212012
212014
212015
212019
212020
212027
212028
212030
212031
212032
212034
212038
212039
212040
212041
212043
212044
212051
212052
212053
212056
212057
212062
212068
212069
212072
212074
212075
212076
98
212078
212081
212082
103
212086
212089
212091
212093
212094
212095
212096
212098
212099
29
212101
212103
212104
212106
212108
212110
212112
212115
212119
212121
212123
212126
313002
313004
313006
313007
313009
313010
313012
313013
313015
313021
313022
313024
313026
313029
313030
313031
313032
313041
313043
313045
313046
313047
313051
313052
313053
313055
313056
313057
313058
313059
313060
313063
313064
313068
313069
313070
313072
313075
313076
313077
313078
313079
313080
313081
313082
313083
313084
313085
313087
313088
313089
313093
313094
313096
313097
313100
313101
313102
313103
313104
313105
313106
313108
313109
313110
313111
313112
313114
313115
313116
313117
313119
313120
313121
313122
313123
313125
313126
313127
313128
313129
313131
313133
313135
313136
313137
313138
313139
313141
414005
414006
414008
414012
414013
414016
414017
414018
414019
414020
414021
414023
414025
414027
414028
414031
414034
414035
414038
414039
414040
414042
414043
414044
414046
414048
414050
414053
414057
414059
414061
414066
414067
414068
414071
414077
414078
414083
414086
414087
414093
414098
414100
414104
414105
414106
414107
414108
414109
414111
414114
414115
414116
414117
414118
414119
414120
414121
95
414123
414126
414128
414129
414133
414135
414136
414137
414138
414139
414143
82
414147
414149
414152
265
414153
414154
414162
414164
414165
414166
414167
414168
414172
414174
414179
414183
414185
414187
414189
414190
414193
414194
414196
414198
414199
414200
414201
414202
414203
414205
414206
414207
414208
414209
414210
414211
414212
414213
274
414214
139
414215
414216
414218
414219
414220
414221
414223
414224
414226
414227
414228
414229
414231
414232
414234
414235
414236
414237
414238
414239
414240
414242
414243
414245
414246
414248
414249
414250
414252
414253
414254
414256
414257
414258
414259
414260
414261
414263
414265
414267
414270
414271
414272
414273
515000
515003
515012
515016
515017
515021
576
515027
515041
515044
515045
515046
515047
107
515048
515052
515055
515056
515063
515064
515065
515067
515068
515070
515073
138
515077
515080
515081
515083
515084
515085
515087
515088
515090
515093
515095
515096
515097
515100
515101
515102
515106
109
515108
515109
515110
515113
515115
515122
515123
515125
515133
515134
515137
275
515150
515152
515154
515155
515161
515165
515166
515168
515169
515170
515171
515174
515180
515182
515183
515185
515190
515191
515193
515194
515199
515203
515206
515207
515209
616000
616001
616002
616003
616005
616007
616010
616013
616014
616015
616016
616017
616022
616024
616027
616028
616030
616033
616035
616041
616042
616043
616044
616047
616049
616050
616053
616054
616056
616057
616059
616060
616062
616064
616065
616066
616067
616068
208
616069
616070
616071
616072
616075
616076
616077
616078
616079
616080
616082
616089
616095
616096
616097
616099
616100
616101
616102
616105
616106
616110
616111
616112
616113
616114
616115
616116
616117
616118
616119
616120
616121
616124
616125
616127
616130
616134
616135
616136
616138
616139
616142
616145
616147
616150
616151
616152
616153
616154
616156
616157
717002
717003
717004
717007
717008
717009
717010
717011
717015
717016
717017
717018
717019
717021
717023
717024
717025
717027
717028
717030
717031
717042
717048
717049
717050
717052
717054
717055
717056
717058
717059
717060
717061
717062
717063
717064
717065
717066
717068
717069
717073
717076
717080
717081
717082
717084
717091
717100
717102
717103
717104
717106
818004
818005
818006
818007
818008
818011
818013
818015
818016
818017
818018
818020
818022
818024
818025
818026
818027
818028
818029
818030
818031
818033
818035
818036
818037
818038
818039
818040
818042
818044
818046
818048
818049
818050
818051
818055
818056
818057
818058
818060
818061
818063
818064
818066
818069
818071
818072
818075
818077
818078
818083
818084
818085
818086
818087
818088
818090
818091
818092
818094
818095
818098
818101
919000
919003
919004
919005
919006
919009
919011
919012
919013
919015
919016
919017
919018
919019
919020
919022
919025
919027
919033
919040
919041
919043
919052
919057
919058
919059
919060
919062
919063
919075
919080
919081
919082
919084
919088
919092
919094
919095
919099
919100
919104
919105
919106
919107
919108
919113
919120
919121
919122
919125
75
919126
919127
919129
919130
919131
919133
919138
919140
919141
919142
919143
919145
919146
919147
919149
919150
919152
919154
919155
919156
919157
919158
919159
919160
919161
919162
919163
919164
919165
919166
919167
919168
919169
919170
919172
919173
919175
919176
919177
919178
919179
919184
919188
919190
919192
919193
919194
919198
919200
919201
919202
919203
919204
919205
919206
919207
919209
919210
919212
919213
919214
919215
919216
919217
919218
919219
919220
919224
919225
919226
919227
919229
919232
919235
919236
919237
919242
919245
919246
919247
919248
919249
919250
919251
919253
919255
919257
919258
919259
919260
919261
919264
919265
919267
919268
919269
919272
919273
020000
020001
020004
020005
020006
020007
020008
020010
020011
020013
020014
020015
020016
020017
020018
020019
020021
020022
020023
020024
020025
020026
020027
020030
020035
020037
020042
020043
020044
020045
020047
020049
020051
020054
020055
020057
020060
020061
020062
020064
020066
020067
020068
020069
020070
020073
020074
020076
020077
020079
020081
020082
020083
020084
020085
020086
020087
020089
020094
020095
020096
020097
020098
020100
020101
020102
020103
020106
020108
020109
020112
020114
020115
020116
020117
020118
020121
020126
121005
121008
121009
121010
121011
121012
121014
121015
121017
121018
121020
121021
121022
121024
121025
121026
121028
121029
121032
121033
121034
121035
121036
121037
121038
121039
121041
121042
121043
121044
121045
121051
219
121052
121053
121055
121056
121057
121058
121059
121060
121063
121064
121066
121067
121071
121075
121077
121078
121080
121081
121084
121095
121096
121098
121099
121100
121102
121103
121104
121105
121107
121111
121117
121118
121119
121120
121121
121125
121126
121127
121128
121131
121134
121141
121145
121152
121160
121163
121164
121165
121166
121167
121168
121169
121171
121172
121173
121174
121176
121178
121180
121181
121183
121184
121185
121186
121187
121189
121190
121191
121192
121193
121194
121195
121196
121198
121199
222000
222002
222004
222005
222007
222010
222011
222014
222015
222017
222018
222019
222021
222023
222024
222025
222035
222036
222037
222041
222045
222046
222048
222052
222055
222056
222060
222063
222067
222068
222069
222070
222071
222072
222074
222079
222080
222082
222084
222085
222087
222089
222090
222092
222093
222094
222097
222098
222110
222111
323000
323001
323004
323006
323010
323011
323013
323014
323016
323017
323018
323020
323021
323023
323025
323027
323029
323031
323032
323033
323034
323035
323036
323040
323043
323046
323049
323051
323052
323053
323065
323066
323067
323069
323070
323072
323073
323076
323077
323079
323080
323081
323082
424000
424002
424003
424004
424005
424006
424009
424010
424011
424012
424014
424015
424016
424018
424019
424020
424023
424024
424026
424028
424033
424036
424037
424038
424040
424041
424042
424045
424046
424050
424051
424052
424055
424058
424059
424062
424065
424067
424068
424069
424070
424071
424072
424073
424074
424077
424080
424083
424085
424086
424088
424089
424092
424097
424098
424099
424100
424104
424107
424108
424109
424112
424114
424118
424121
424122
424123
424126
424128
424150
424151
424152
424153
424154
424155
525003
525005
525006
525009
525010
525011
525012
525014
525015
525017
525018
525019
525021
525023
137
525028
525030
525031
525032
525033
525035
525036
525041
525048
525049
525051
525052
525058
525059
525060
525063
525064
525066
525068
525070
525077
525078
525080
525081
525082
525084
525086
525087
525088
525089
525091
525093
525094
525095
525096
525097
525098
525099
525101
525102
525104
525105
525107
525109
525111
525112
525113
525115
525119
525120
525122
525124
525126
525128
626000
626001
626002
626003
626004
626005
626006
626007
626009
626010
626016
626017
626018
626019
626020
626022
626023
626025
626026
626028
626029
626034
626036
626037
626039
626040
626041
626042
626043
626049
626050
626052
626053
626054
626055
626056
626057
626058
626059
626060
626061
626063
626064
626065
626066
626067
626069
626070
626072
626073
626074
626077
626078
626079
626082
626083
626085
626086
626087
626088
626089
626090
626091
626092
626093
626094
626095
626096
626097
626098
626100
626101
626102
626103
626107
626111
626112
626113
626116
626120
626121
626124
626125
626126
626129
626130
626131
626132
626133
626135
626136
626138
727002
727003
727004
727005
727008
727012
727013
727014
727017
727018
727019
727020
727021
727022
727031
727035
727041
727044
727047
727048
727049
727051
727052
727054
727055
727057
727058
727062
727063
727065
727067
727068
727070
727071
727076
727077
727079
727080
727081
727082
727083
727089
727090
727096
727097
727100
727101
727108
727109
727110
727115
727119
727122
727123
727128
727130
727131
727132
727133
727134
727135
727136
727137
828000
828001
828002
828004
828005
828007
828008
828009
828011
828013
828020
828022
828023
828024
828025
828027
828028
828029
828033
828034
828035
828036
828037
828038
828039
828040
828041
828042
828043
828045
828046
828048
828050
828052
828054
828056
828057
828058
828059
828062
828063
828065
828066
828067
828068
828071
828072
828073
828074
828075
828076
828077
828079
828080
828081
828083
828085
828086
828087
828088
828089
828091
828092
828093
828094
828095
828096
828097
828098
828099
828102
828105
828108
828109
828110
828111
828112
828113
828114
828116
828117
828118
828120
828122
828123
828124
828125
828126
828127
828128
828130
828131
828133
828134
828135
828138
828147
828150
828151
929004
929005
929006
929009
929011
929016
929021
929022
929027
929031
929034
929038
929041
929043
929054
929055
929062
929066
929070
929071
929074
929076
929082
929086
929087
929091
929098
929099
929102
929103
030000
030001
030002
030003
030005
030006
030007
030008
030009
030014
030015
030020
030021
030025
030026
030030
030031
030032
030035
030037
030038
030040
030041
030044
030045
030046
030047
030048
030051
030052
030053
030054
030055
030056
030060
030061
030062
030066
030067
030069
030070
030071
030072
030078
030079
030080
030081
030082
030083
030085
030086
030088
030090
030091
030092
030093
030094
030095
030096
030097
030098
030099
030101
030102
030103
030104
030106
030107
030109
030110
030111
030112
030114
030116
030117
030118
030119
030120
030123
030124
030125
030127
030131
030132
030133
030136
030137
030138
030140
030142
030143
030144
030145
030148
030153
030154
030155
030157
030162
030165
030167
030168
030170
030173
030174
131000
131001
131003
131004
131005
131006
131007
131008
131009
131010
131012
131014
131016
131017
131018
131019
131021
131022
131025
131027
131028
131029
131030
131031
131033
131034
131035
131036
131038
131039
131040
131041
131042
131043
131045
131046
131047
131050
131051
131053
131054
131056
131057
131060
131062
131065
131067
131070
131071
131072
131074
131075
131076
131077
131078
131079
131081
131082
131084
131086
131088
131089
131090
131092
131094
131095
131097
131098
131101
131102
131103
131105
131106
131107
131109
131110
131111
131112
131115
131120
131122
131124
131126
131127
131128
131134
131135
131137
131138
232000
232004
232009
232010
232011
232012
232014
232015
232016
232018
232024
232025
232028
232030
232036
232037
232038
232040
232042
232047
232052
232054
232055
232056
232058
232059
232060
232061
232066
232068
232070
232072
232073
232074
232075
232077
232078
232082
232086
232087
232088
232090
232091
232092
232093
232094
232095
232097
232098
232100
232101
232102
232103
232104
232105
232106
232107
232109
232110
232111
232113
232116
232117
