NCBI Gene ID
100000026
100000085
100000095
100000160
100000165
100000242
100000252
100000275
100000325
100000341
100000342
100000352
100000399
100000478
100000479
100000500
100000526
100000532
100000544
100000558
100000559
100000574
100000654
100000665
100000684
100000709
100000720
100000750
100000764
100000769
100000775
100000783
100000836
100000859
100000896
100000903
100000959
100000978
100000981
100000986
100000992
100001004
100001065
100001092
100001113
100001136
100001138
100001169
100001191
100001198
100001210
100001219
100001221
100001225
100001259
100001260
100001285
100001302
100001316
100001408
100001421
100001424
100001425
100001530
100001531
100001532
100001552
100001558
100001562
100001586
100001596
100001615
100001620
100001629
100001633
100001636
100001644
100001676
100001785
100001828
100001836
100001845
100001854
100001914
100001919
100001936
100002010
100002015
100002020
100002035
100002038
100002040
100002072
100002108
100002113
100002125
100002145
100002155
100002189
100002190
100002201
100002225
100002261
100002263
100002270
100002285
100002293
100002302
100002310
100002318
100002324
100002327
100002366
100002384
100002407
100002448
100002454
100002479
100002481
100002494
100002553
100002610
100002627
100002680
100002715
100002756
100002786
100002802
100002812
100002872
100002875
100002893
100002917
100002928
100002946
100002956
100002993
100003026
100003043
100003066
100003132
100003139
100003167
100003206
100003220
100003223
100003254
100003265
100003278
100003319
100003329
100003342
100003363
100003383
100003387
100003441
100003446
100003450
100003481
100003503
100003514
100003535
100003539
100003546
100003553
100003570
100003572
100003587
100003595
100003596
100003610
100003615
100003630
100003675
100003679
100003720
100003744
100003745
100003763
100003770
100003787
100003844
100003848
100003852
100003859
100003877
100003900
100003902
100003911
100003922
100003969
100003996
100003999
100004011
100004014
100004018
100004053
100004076
100004116
100004133
100004136
100004175
100004181
100004224
100004228
100004261
100004274
100004299
100004321
100004330
100004331
100004358
100004402
100004455
100004456
100004469
100004503
100004510
100004555
100004557
100004566
100004576
100004589
100004610
100004617
100004625
100004652
100004700
100004739
100004742
100004744
100004768
100004770
100004793
100004801
100004819
100004870
100004931
100004938
100004977
100004988
100005008
100005026
100005033
100005049
100005054
100005065
100005067
100005075
100005081
100005129
100005148
100005158
100005175
100005183
100005220
100005261
100005266
100005268
100005273
100005295
100005301
100005325
100005337
100005341
100005344
100005356
100005358
100005375
100005387
100005416
100005446
100005449
100005461
100005469
100005471
100005496
100005512
100005514
100005529
100005536
100005551
100005565
100005566
100005587
100005590
100005675
100005700
100005704
100005717
100005728
100005732
100005752
100005753
100005761
100005763
100005765
100005846
100005852
100005880
100005885
100005887
100005893
100005903
100005924
100005981
100006023
100006041
100006078
100006090
100006147
100006207
100006223
100006238
100006249
100006250
100006255
100006257
100006275
100006301
100006303
100006320
100006331
100006345
100006350
100006361
100006392
100006427
100006428
100006448
100006460
100006516
100006523
100006534
100006589
100006612
100006625
100006675
100006685
100006754
100006778
100006857
100006858
100006888
100006941
100006951
100007047
100007048
100007184
100007286
100007289
100007313
100007426
100007463
100007492
100007502
100007521
100007535
100007585
100007598
100007653
100007655
100007662
100007670
100007677
100007679
100007686
100007702
100007749
100007758
100007763
100007877
100007897
100007906
100007926
100007982
100008070
100008368
100008376
100008541
100008558
100008592
100009626
100009637
100009646
100009650
100009657
100009659
100009663
100034366
100034373
100034374
100034376
100034377
100034378
100034379
100034380
100034381
100034402
100034406
100034412
100034463
100034470
100034507
100034516
100034522
100034540
100034543
100034578
100034580
100034599
100034600
100034601
100034609
100034627
100034639
100034645
100034646
100034659
100036767
100037312
100037315
100037326
100037331
100037336
100037338
100037341
100037342
100037349
100037355
100037356
100037357
100037358
100037361
100037372
100037375
100037380
100037383
100037384
100037387
100037391
100038774
100038775
100038776
100038781
100038785
100038790
100048920
100048921
100049158
100049175
100049705
100049706
100073330
100073331
100073333
100073334
100073336
100073342
100073345
100093703
100093706
100093708
100093713
100101464
100101640
100101641
100101653
100124530
100124597
100124599
100124609
100124616
100124622
100124652
100125271
100125912
100126012
100126013
100126019
100126021
100126123
100126126
100126128
100126133
100126803
100134855
100134935
100134971
100134973
100134974
100134976
100135062
100135755
100136836
100136840
100136849
100136850
100136851
100136853
100136859
100136866
100136868
100136875
100137109
100137117
100137124
100137128
100141338
100141339
100141341
100141344
100141346
100141353
100141358
100141367
100141368
100141490
100141493
100141496
100142645
100142647
100142648
100144554
100144561
100144562
100144566
100144568
100144569
100144628
100145909
100147850
100147851
100147871
100147913
100147915
100147925
100147937
100147967
100147984
100147988
100148055
100148085
100148154
100148183
100148193
100148292
100148329
100148383
100148413
100148468
100148479
100148503
100148522
100148581
100148591
100148604
100148642
100148645
100148736
100148744
100148818
100148828
100148835
100148840
100148867
100148871
100148922
100148942
100148976
100149028
100149042
100149048
100149066
100149080
100149082
100149100
100149130
100149148
100149161
100149189
100149204
100149223
100149268
100149273
100149301
100149324
100149388
100149404
100149436
100149482
100149491
100149555
100149572
100149598
100149618
100149641
100149647
100149664
100149666
100149675
100149732
100149745
100149794
100149838
100149843
100149852
100149925
100149942
100149957
100150054
100150090
100150193
100150203
100150233
100150246
100150267
100150288
100150304
100150331
100150393
100150414
100150428
100150463
100150578
100150617
100150661
100150664
100150672
100150674
100150678
100150701
100150704
100150764
100150810
100150814
100150844
100150849
100150924
100150934
100150965
100150997
100151035
100151036
100151041
100151047
100151075
100151110
100151129
100151173
100151174
100151181
100151196
100151215
100151220
100151249
100151255
100151256
100151309
100151328
100151344
100151365
100151416
100151464
100151491
100151502
100151551
100151597
100151629
100170781
100170782
100170785
100170793
100170795
100170813
100170824
100170827
100170829
100170833
100170835
100170938
100174902
100188894
100189608
100190951
100192217
100192219
100216326
100270671
100270672
100270726
100270764
100272161
100286774
100307076
100307086
100307098
100310830
100310831
100310882
100317089
100317129
100317281
100317326
100317899
100317924
100318165
100318335
100318355
100318854
100319138
100319387
100320028
100320152
100320280
100321295
100321338
100321746
100322009
100322075
100322133
100322456
100322630
100329124
100329171
100329273
100329328
100329339
100329471
100329505
100329520
100329531
100329583
100329592
100329656
100329657
100329702
100329706
100329719
100329748
100329779
100329796
100329813
100329827
100329879
100329883
100329897
100329944
100329948
100329953
100330031
100330055
100330077
100330105
100330136
100330155
100330160
100330183
100330212
100330246
100330276
100330410
100330411
100330415
100330443
100330483
100330514
100330554
100330560
100330570
100330617
100330629
100330650
100330681
100330695
100330698
100330721
100330772
100330801
100330810
100330864
100330875
100330881
100330915
100330921
100330943
100330952
100330960
100330961
100331014
100331020
100331077
100331105
100331116
100331155
100331172
100331179
100331190
100331199
100331214
100331216
100331226
100331252
100331274
100331282
100331324
100331333
100331351
100331377
100331381
100331387
100331460
100331465
100331481
100331575
100331581
100331649
100331665
100331714
100331742
100331745
100331775
100331840
100331874
100331876
100331892
100331895
100331902
100331938
100331961
100331984
100332034
100332039
100332055
100332076
100332111
100332121
100332130
100332172
100332174
100332187
100332193
100332205
100332229
100332237
100332270
100332293
100332300
100332307
100332314
100332329
100332380
100332402
100332468
100332526
100332609
100332622
100332627
100332639
100332642
100332644
100332691
100332714
100332721
100332722
100332784
100332843
100332846
100332852
100332885
100332902
100332904
100332911
100332913
100333016
100333040
100333043
100333057
100333064
100333101
100333114
100333131
100333135
100333145
100333151
100333154
100333179
100333180
100333227
100333252
100333254
100333265
100333269
100333270
100333282
100333318
100333321
100333333
100333348
100333350
100333455
100333504
100333521
100333524
100333543
100333558
100333578
100333605
100333615
100333625
100333648
100333665
100333697
100333702
100333727
100333734
100333757
100333765
100333777
100333797
100333801
100333821
100333835
100333845
100333863
100333914
100333948
100333959
100333967
100333987
100334020
100334083
100334106
100334116
100334178
100334198
100334210
100334231
100334247
100334261
100334345
100334351
100334365
100334384
100334443
100334486
100334507
100334518
100334568
100334572
100334605
100334621
100334661
100334689
100334729
100334730
100334750
100334757
100334784
100334794
100334818
100334819
100334830
100334859
100334881
100334883
100334934
100334953
100334958
100334962
100334963
100334992
100335005
100379286
100384891
100384893
100384895
100384896
100384897
100384898
100384899
100384901
100384902
100384903
100415791
100415792
100415794
100415797
100415798
100415799
100415800
100498669
100499533
100526652
100526672
100526683
100529086
100529857
100534674
100534737
100534752
100534776
100534787
100534866
100534896
100534898
100534909
100534937
100535003
100535018
100535026
100535037
100535101
100535160
100535196
100535241
100535278
100535309
100535324
100535326
100535338
100535350
100535363
100535432
100535437
100535494
100535524
100535532
100535551
100535571
100535634
100535672
100535674
100535683
100535692
100535713
100535718
100535720
100535889
100535921
100535958
100536023
100536080
100536119
100536129
100536156
100536162
100536197
100536317
100536331
100536353
100536406
100536469
100536487
100536515
100536523
100536533
100536545
100536636
100536659
100536673
100536675
100536705
100536767
100536795
100536819
100536871
100536873
100536902
100536916
100536950
100536970
100536981
100537012
100537117
100537196
100537244
100537262
100537272
100537277
100537284
100537290
100537296
100537318
100537329
100537384
100537401
100537407
100537421
100537448
100537478
100537531
100537538
100537556
100537567
100537591
100537640
100537676
100537717
100537719
100537787
100537790
100537809
100537822
100537842
100537865
100537961
100537977
100537991
100538007
100538016
100538038
100538072
100538134
100538153
100538167
100538205
100538216
100538220
100538266
100538291
100538314
100750260
100884147
100884159
100885772
100885851
100996239
101101687
101243556
101669768
101882107
101882239
101882295
101882451
101882457
101882461
101882495
101882533
101882535
101882552
101882558
101882578
101882585
101882633
101882637
101882803
101882841
101882850
101882925
101882992
101883214
101883291
101883301
101883306
101883396
101883414
101883461
101883508
101883510
101883535
101883537
101883597
101883614
101883679
101883751
101883911
101883928
101883960
101883994
101883995
101884069
101884072
101884074
101884161
101884175
101884223
101884228
101884360
101884364
101884385
101884388
101884430
101884448
101884488
101884755
101884764
101884787
101884800
101884856
101884886
101884890
101884909
101884921
101884950
101884977
101885031
101885082
101885162
101885168
101885196
101885329
101885345
101885360
101885386
101885420
101885478
101885491
101885514
101885585
101885597
101885659
101885690
101885761
101885790
101886015
101886068
101886093
101886094
101886159
101886177
101886252
101886255
101886267
101886280
101886283
101886332
101886356
101886382
101886383
101886393
101886406
101886411
101886429
101886447
101886516
101886595
101886606
101886613
101886621
101886626
101886628
101886665
101886666
101886694
101886806
101886828
101886891
101886904
101886937
101886947
101887111
101887128
101887143
101887155
101910198
102216267
102216338
102216340
102725533
103908687
103908881
103908930
103909113
103909237
103909247
103909337
103909601
103909643
103909653
103909792
103909881
103909923
103910015
103910031
103910035
103910147
103910413
103911184
103911233
103911283
103911342
103911344
103911473
103911540
103911725
103911782
103911891
103911910
103911953
103911967
108179007
108179059
108179076
108179083
108179103
108179221
108179223
108179934
108180247
108181664
108190403
108190685
108190761
108191508
108191509
108191561
108192159
110437754
110437777
110437788
110437854
110437881
110437932
110438074
110438159
110438373
110438480
110438642
110438871
110438919
110438942
110438944
110438948
110438965
110439889
110440027
110440037
110440059
110440104
110440136
110440145
114367
114401
114407
114408
114410
114417
114420
114424
114426
114427
114428
114432
114433
114436
114441
114442
114445
114446
114447
114456
114457
114462
114464
114549
114550
114551
114833
114834
116517
116713
116991
116992
116993
117506
117507
117508
117509
117510
117604
118437
140421
140422
140423
140424
140425
140426
140428
140429
140430
140431
140507
140508
140509
140510
140511
140512
140513
140514
140515
140516
140517
140518
140519
140520
140521
140522
140523
140524
140525
140526
140527
140528
140529
140530
140531
140532
140533
140534
140535
140536
140537
140538
140539
140540
140541
140613
140614
140615
140619
140620
140621
140622
140744
140747
140811
140814
140819
140820
142986
170450
170451
170452
170457
170581
170784
171465
171473
171478
171585
192124
192295
192297
192298
192299
192300
192301
192302
192305
192307
192309
192313
192315
192318
192320
192321
192322
192323
192325
192328
192330
192331
192333
192334
192335
192336
192338
192339
192340
192341
195815
195816
195817
195818
195819
195820
195824
245697
245698
245699
245700
245701
245702
245703
245946
245949
245950
246093
246094
246095
246226
246227
246275
246726
252845
252846
252849
252850
252913
259189
259196
259250
259251
259256
259257
259258
259260
260303
260437
260440
260441
266599
266638
266676
266721
266749
266750
266751
266752
266754
266755
266756
266757
266794
266796
266797
266798
266799
266983
266987
266989
266990
266992
280647
280648
280649
280651
280652
280653
282554
282557
282559
282615
282667
282672
282673
282676
286739
286740
286741
286747
286748
286774
286779
286829
286830
286831
286832
286833
286834
286835
30037
30068
30072
30079
30080
30081
30083
30084
30085
30086
30093
30095
30100
30101
30105
30113
30114
30116
30119
30120
30121
30122
30123
30125
30127
30128
30131
30138
30141
30144
30145
30146
30154
30158
30161
30163
30164
30171
30172
30173
30174
30180
30181
30183
30185
30188
30189
30190
30194
30196
30197
30203
30206
30207
30211
30218
30221
30222
30223
30225
30234
30236
30248
30255
30256
30262
30265
30268
30269
30270
30273
30274
30275
30280
30281
30283
30288
30291
30295
30296
30298
30299
30300
30307
30308
30324
30331
30354
30355
30363
30364
30366
30369
30370
30380
30381
30384
30387
30388
30390
30393
30400
30412
30428
30429
30430
30431
30440
30442
30443
30444
30447
30450
30453
30457
30459
30464
30467
30468
30476
30483
30488
30491
30493
30496
30497
30498
30502
30503
30504
30505
30509
30510
30512
30516
30523
30530
30538
30544
30546
30549
30553
30554
30556
30560
30564
30572
30573
30575
30580
30584
30590
30591
30592
30607
30612
30615
30616
30617
30622
30627
30628
30629
30631
30632
30634
30637
30639
30641
30642
30643
30644
30647
30648
30649
30650
30651
30654
30658
30659
30660
30661
30663
30665
30666
30667
30668
30669
30670
30671
30672
30676
30678
30681
30682
30685
30686
30689
30701
30702
30703
30704
30705
30707
30708
30709
30710
30713
30714
30715
30716
30717
30718
30719
30725
30726
30731
30733
30738
30739
30740
30741
30742
30747
30750
30754
30762
30763
30767
30768
30783
317637
317641
317643
317678
317679
317737
317738
317740
317743
317744
317745
317746
317747
317763
321035
321046
321051
321058
321070
321084
321099
321107
321114
321193
321212
321217
321218
321224
321243
321245
321294
321315
321364
321378
321383
321442
321449
321453
321460
321461
321464
321485
321496
321505
321544
321552
321555
321564
321585
321602
321614
321621
321622
321664
321689
321695
321720
321724
321726
321729
321739
321744
321745
321756
321793
321807
321808
321818
321832
321836
321837
321842
321844
321852
321853
321860
321872
321875
321892
321897
321898
321928
321931
321932
321938
321940
321943
321947
321948
321951
321965
321974
322007
322012
322013
322041
322055
322059
322060
322073
322089
322104
322106
322126
322129
322160
322206
322221
322228
322229
322248
322265
322269
322275
322309
322339
322341
322372
322378
322397
322420
322425
322468
322481
322482
322485
322506
322509
322513
322533
322544
322549
322571
322605
322609
322614
322626
322645
322660
322667
322670
322691
322720
322732
322780
322811
322854
322863
322909
322969
322991
322997
323016
323020
323055
323071
323099
323105
323107
323115
323203
323239
323266
323285
323299
323301
323305
323329
323346
323365
323426
323464
323500
323509
323561
323563
323579
323588
323613
323630
323653
323671
323679
323695
323696
323700
323702
323735
323818
323855
323865
323883
323898
323918
323922
323929
323944
323951
323974
323994
324004
324005
324015
324025
324048
324052
324079
324088
324089
324096
324098
324109
324121
324125
324134
324137
324140
324142
324152
324153
324164
324185
324188
324201
324211
324215
324237
324238
324243
324244
324254
324256
324267
324307
324323
324332
324340
324342
324366
324407
324421
324466
324475
324476
324479
324486
324510
324554
324556
324560
324569
324574
324655
324681
324743
324778
324818
324822
324823
324845
324855
324863
324900
324940
324944
324947
324985
325034
325052
325064
325065
325084
325085
325106
325179
325181
325221
325284
325316
325317
325358
325395
325402
325449
325470
325484
325488
325494
325557
325561
325586
325603
325618
325675
325686
325704
325712
325832
325875
325881
325922
326018
326020
326067
326078
326102
326282
326283
326668
326687
326701
326708
326710
326719
326786
326825
326857
326866
326875
326884
326906
326944
326954
326961
326962
326974
326975
326977
327005
327007
327011
327020
327026
327029
327035
327057
327060
327067
327068
327069
327070
327075
327078
327089
327133
327143
327165
327196
327197
327198
327204
327214
327215
327226
327237
327244
327246
327263
327268
327272
327274
327277
327285
327288
327291
327294
327301
327321
327322
327329
327330
327335
327336
327346
327373
327377
327379
327417
327447
327453
327462
327471
327491
327495
327496
327506
327507
327510
327512
327566
327568
327590
327601
327618
327625
327627
327635
327650
333938
333941
333952
333974
333979
333980
333997
333999
334010
334017
334026
334032
334050
334055
334082
334086
334098
334101
334108
334116
334121
334133
334161
334167
334173
334175
334183
334195
334197
334202
334208
334217
334219
334270
334274
334283
334315
334337
334362
334373
334380
334393
334420
334431
334446
334465
334470
334474
334488
334490
334494
334529
334550
334561
334571
334582
334597
334627
334628
334632
334633
334644
334658
334669
334682
334749
334839
334854
334897
334911
334932
335008
335025
335032
335083
335110
335134
335153
335158
335159
335191
335195
335226
335231
335232
335236
335269
335340
335396
335409
335444
335474
335485
335494
335495
335499
335512
335519
335538
335539
335573
335625
335629
335650
335654
335655
335656
335709
335715
335716
335722
335732
335750
335751
335756
335774
335798
335799
335810
335817
335830
335865
335916
335974
335985
336063
336069
336088
336116
336118
336121
336147
336153
336159
336165
336252
336257
336281
336283
336333
336334
336368
336421
336425
336426
336430
336471
336473
336492
336504
336518
336526
336529
336550
336553
336563
336568
336598
336606
336610
336612
336613
336619
336623
336632
336637
336641
336645
336662
336673
336681
336687
336702
336710
336712
336713
336719
336726
336727
336746
336764
336786
336789
336798
336812
336839
336867
336876
336933
336944
336957
336977
336998
337007
337010
337070
337077
337084
337090
337105
337131
337133
337148
337158
337166
337167
337168
337179
337190
337223
337226
337230
337236
337240
337333
337386
337397
337401
337412
337413
337414
337424
337461
337489
337532
337565
337572
337583
337598
337599
337663
337670
337685
337690
337692
337696
337730
337737
337767
337770
337771
337784
337810
337838
337851
338101
338155
338183
338204
338219
338290
338306
338317
352920
352922
352924
352926
352928
352929
352930
352933
352938
352940
352943
352944
353150
353151
353152
353153
353180
353181
353221
353222
353223
353224
353225
353247
353248
353295
353314
359829
359830
359831
359834
359836
359837
359839
359840
360134
360136
360139
360141
360142
360143
360144
360149
360151
360152
360153
368199
368213
368217
368220
368221
368228
368229
368235
368239
368241
368242
368243
368245
368248
368249
368250
368262
368264
368266
368274
368278
368284
368316
368323
368326
368329
368331
368359
368360
368364
368367
368385
368390
368404
368410
368415
368416
368417
368421
368424
368425
368433
368435
368438
368461
368473
368475
368477
368478
368481
368485
368488
368519
368614
368615
368619
368620
368640
368704
368717
368723
368771
368775
368816
368822
368852
368877
368878
368882
368883
368890
368893
368900
368907
368909
368911
368912
368925
369190
369191
369193
369194
369195
369197
373076
373077
373080
373082
373083
373085
373089
373092
373093
373099
373100
373103
373104
373105
373107
373108
373110
373114
373118
373121
373124
373125
373130
373131
373132
373866
373867
373871
373872
373873
373874
373878
373879
373881
373882
373884
378441
378444
378446
378450
378453
378454
378478
378480
378713
378718
378719
378722
378724
378727
378746
378838
378845
378847
378848
378851
378866
378946
378958
378960
378961
378962
378963
378966
378968
378972
378998
386590
386629
386630
386635
386637
386661
386663
386701
386705
386707
386709
386710
386711
386762
386768
386772
386775
386787
386801
386806
386807
386808
386825
386850
386856
386951
386966
386967
386994
387260
387290
387296
387297
387298
387299
387300
387301
387303
387526
387529
387530
387600
393095
393096
393098
393100
393103
393105
393107
393108
393111
393113
393121
393123
393125
393127
393128
393132
393135
393137
393139
393141
393142
393143
393144
393148
393149
393150
393152
393154
393159
393160
393162
393164
393174
393176
393186
393191
393195
393196
393197
393200
393201
393202
393208
393209
393210
393218
393223
393225
393228
393236
393237
393239
393241
393245
393246
393253
393256
393257
393261
393264
393268
393270
393279
393282
393285
393287
393291
393292
393293
393294
393297
393305
393309
393313
393314
393315
393317
393321
393326
393330
393335
393346
393350
393351
393356
393361
393362
393365
393371
393376
393377
393386
393387
393388
393392
393393
393398
393400
393403
393405
393417
393421
393423
393425
393426
393427
393433
393436
393441
393443
393444
393445
393448
393451
393452
393455
393456
393461
393462
393467
393469
393476
393478
393480
393493
393497
393500
393501
393505
393509
393515
393518
393526
393527
393528
393532
393533
393535
393536
393538
393539
393542
393543
393544
393548
393549
393550
393551
393554
393556
393557
393559
393561
393562
393565
393566
393569
393580
393581
393584
393586
393589
393592
393593
393598
393599
393608
393609
393611
393612
393614
393617
393618
393620
393622
393628
393629
393632
393635
393641
393649
393650
393653
393656
393657
393664
393668
393669
393675
393676
393677
393686
393687
393693
393697
393700
393701
393702
393703
393704
393706
393707
393708
393709
393710
393711
393712
393713
393714
393715
393716
393717
393719
393720
393721
393722
393723
393724
393725
393732
393733
393738
393742
393744
393745
393749
393750
393753
393754
393759
393760
393761
393764
393769
393774
393776
393778
393779
393781
393782
393783
393787
393788
393793
393796
393799
393801
393802
393804
393807
393808
393810
393816
393818
393821
393827
393829
393831
393836
393837
393838
393839
393840
393845
393846
393850
393854
393856
393857
393858
393860
393861
393864
393867
393872
393876
393877
393880
393881
393882
393884
393885
393886
393889
393890
393891
393896
393900
393902
393906
393907
393908
393911
393912
393915
393917
393920
393922
393926
393928
393929
393931
393933
393934
393935
393937
393938
393940
393941
393943
393945
393946
393949
393950
393951
393953
393956
393960
393963
393966
393967
393968
393970
393972
393973
393975
393979
393982
393983
393984
393993
393997
393998
394000
394001
394002
394005
394008
394009
394011
394012
394018
394020
394021
394026
394027
394028
394033
394034
394035
394036
394038
394043
394044
394048
394049
394050
394052
394053
394056
394058
394059
394060
394062
394064
394065
394067
394068
394071
394072
394075
394077
394079
394083
394084
394085
394088
394091
394092
394094
394096
394097
394098
394099
394101
394103
394104
394108
394110
394111
394114
394119
394121
394122
394123
394124
394129
394130
394131
394133
394135
394138
394140
394141
394142
394144
394146
394148
394151
394154
394155
394156
394161
394162
394163
394164
394165
394166
394170
394172
394174
394177
394181
394188
394190
394194
394196
394198
394199
394230
394235
394236
394240
394241
394243
394246
394247
394249
399477
399479
399480
399481
399482
399483
399485
399487
399488
399546
399662
399692
402792
402795
402799
402801
402802
402809
402810
402812
402814
402820
402822
402825
402826
402827
402829
402830
402831
402837
402841
402842
402843
402850
402851
402853
402856
402857
402861
402862
402864
402868
402874
402879
402880
402883
402885
402889
402892
402895
402896
402901
402904
402908
402914
402916
402917
402920
402921
402932
402936
402938
402939
402940
402942
402950
402953
402954
402961
402966
402970
402972
402979
402981
402985
402987
402989
402991
402994
403000
403001
403008
403009
403011
403012
403013
403014
403015
403020
403021
403025
403026
403029
403031
403035
403036
403037
403042
403044
403045
403049
403050
403051
403052
403060
403063
403064
403065
403066
403068
403070
403072
403076
403077
403079
403084
403086
403114
403116
403125
403126
403127
403128
403131
403132
403133
403136
403137
403138
403139
403145
403146
403147
403148
403310
403311
403338
404036
404040
404041
404206
404209
404211
404231
404232
404273
404605
404608
404620
404626
404629
404632
404633
404730
404731
404732
405757
405766
405768
405769
405770
405774
405776
405778
405785
405790
405791
405797
405800
405803
405806
405810
405811
405814
405816
405817
405821
405822
405823
405828
405829
405835
405839
405840
405841
405845
405846
405850
405852
405859
405861
405863
405865
405866
405867
405869
405884
405885
405886
405887
405888
405889
405892
405894
405895
405897
405898
406202
406245
406247
406250
406255
406257
406259
406260
406264
406265
406266
406267
406268
406270
406275
406276
406278
406283
406286
406288
406289
406290
406297
406298
406299
406301
406303
406304
406306
406307
406308
406309
406310
406314
406318
406323
406325
406326
406330
406335
406336
406338
406339
406340
406342
406343
406349
406352
406353
406357
406358
406359
406363
406364
406367
406370
406372
406377
406378
406383
406385
406387
406394
406398
406404
406405
406408
406411
406413
406414
406419
406421
406428
406433
406435
406437
406438
406440
406442
406443
406444
406445
406449
406452
406459
406462
406463
406466
406468
406470
406471
406473
406474
406477
406479
406482
406483
406485
406486
406487
406489
406491
406493
406495
406496
406507
406510
406511
406514
406523
406525
406528
406529
406533
406539
406543
406548
406549
406554
406557
406558
406559
406565
406567
406571
406575
406582
406588
406590
406593
406596
406598
406599
406604
406605
406606
406610
406615
406619
406621
406623
406624
406625
406632
406637
406645
406648
406651
406652
406659
406660
406661
406662
406666
406667
406669
406671
406672
406673
406675
406681
406684
406685
406686
406688
406689
406691
406695
406696
406697
406702
406703
406704
406705
406707
406712
406713
406714
406715
406721
406723
406725
406726
406728
406730
406731
406734
406736
406738
406739
406740
406741
406746
406751
406753
406757
406762
406766
406768
406774
406775
406776
406778
406783
406788
406789
406791
406794
406795
406796
406797
406798
406799
406801
406803
406805
406807
406809
406810
406811
406813
406814
406815
406816
406819
406820
406821
406822
406824
406825
406829
406830
406831
406835
406837
406839
406840
406843
406845
406852
406853
406860
407076
407084
407614
407620
407623
407638
407639
407641
407649
407651
407653
407657
407658
407659
407663
407664
407673
407679
407683
407684
407685
407686
407690
407699
407700
407706
407710
407712
407713
407715
407716
407723
407724
407733
407735
407736
407737
407980
407987
407989
408256
414272
414273
414331
414844
414848
414850
415099
415100
415103
415107
415108
415135
415140
415141
415142
415146
415147
415148
415150
415151
415152
415155
415157
415158
415159
415161
415162
415163
415164
415165
415166
415167
415168
415169
415171
415175
415176
415179
415181
415183
415185
415187
415190
415191
415192
415193
415196
415202
415204
415207
415208
415209
415210
415211
415216
415217
415221
415227
415229
415235
415238
415239
415240
415242
415243
415244
415247
415253
415254
415255
431715
431716
431720
431723
431724
431725
431727
431731
431736
431737
431739
431743
431751
431754
431758
431762
431763
431767
431769
431773
431777
432372
432373
436584
436586
436588
436595
436597
436600
436602
436603
436604
436605
436607
436608
436610
436612
436615
436617
436622
436624
436625
436627
436629
436636
436638
436641
436642
436644
436646
436647
436648
436649
436651
436652
436657
436662
436664
436670
436672
436673
436674
436688
436692
436695
436699
436707
436709
436710
436713
436718
436719
436724
436725
436729
436731
436733
436734
436740
436744
436745
436747
436749
436751
436754
436758
436759
436760
436762
436768
436769
436770
436771
436772
436782
436794
436798
436799
436805
436806
436812
436813
436815
436816
436817
436820
436821
436826
436827
436828
436829
436833
436837
436838
436839
436840
436842
436845
436850
436852
436861
436862
436866
436873
436877
436878
436882
436883
436886
436892
436893
436894
436896
436897
436902
436903
436904
436905
436909
436911
436914
436918
436919
436920
436922
436924
436925
436930
436932
436933
436945
436946
436949
436950
436954
436958
436959
436961
436966
436968
436969
436971
436976
436981
436984
436989
436992
437002
437016
437018
437019
437020
437022
437024
437025
437027
442922
442923
442932
445022
445027
445028
445029
445030
445033
445035
445038
445040
445041
445042
445043
445047
445048
445049
445053
445057
445060
445069
445070
445071
445073
445076
445083
445089
445091
445094
445097
445098
445100
445102
445118
445119
445121
445122
445123
445124
445125
445129
445134
445141
445146
445150
445151
445154
445155
445157
445164
445165
445166
445167
445168
445170
445175
445177
445182
445184
445193
445194
445196
445198
445201
445202
445208
445209
445223
445224
445226
445231
445232
445233
445234
445242
445244
445245
445246
445250
445252
445278
445281
445284
445285
445287
445288
445289
445290
445291
445296
445297
445299
445300
445302
445305
445315
445318
445322
445326
445327
445373
445374
445376
445380
445381
445382
445383
445385
445386
445388
445390
445391
445392
445393
445395
445397
445398
445404
445405
445408
445410
445411
445412
445413
445471
445472
445473
445474
445480
445485
445486
445487
445490
445492
445493
445494
445499
445500
445501
445504
445505
445506
445508
445561
445562
445564
445816
445818
446117
446119
446135
446167
446168
446213
446214
447800
447801
447802
447810
447814
447815
447818
447823
447836
447838
447839
447840
447846
447847
447848
447855
447857
447860
447863
447864
447868
447870
447878
447881
447884
447887
447889
447891
447895
447897
447901
447905
447906
447913
447914
447919
447920
447922
447926
447928
447930
447932
447935
447941
447942
447944
447945
448841
448858
448859
448942
448949
449009
449010
449537
449540
449545
449547
449548
449549
449558
449649
449655
449660
449661
449662
449663
449677
449679
449707
449721
449731
449780
449784
449786
449787
449788
449791
449794
449801
449803
449808
449811
449816
449820
449821
449825
449829
449831
449835
449846
449848
449862
449864
449918
449923
449925
449937
449945
449979
449987
449992
449996
450000
450002
450003
450006
450009
450011
450016
450017
450021
450022
450023
450024
450031
450032
450048
450050
450052
450054
450057
450063
450068
450072
450077
450078
450079
450080
450081
450083
450084
474321
474322
474323
474324
474325
474327
474329
474331
474346
474349
492332
492340
492341
492350
492353
492355
492357
492359
492361
492364
492459
492463
492467
492468
492471
492476
492477
492479
492481
492483
492486
492487
492489
492493
492495
492497
492500
492503
492507
492511
492517
492518
492520
492549
492576
492643
492647
492676
492695
492710
492719
492735
492759
492760
492761
492762
492763
492768
492770
492771
492773
492776
492778
492779
492781
492789
492796
492805
492808
492811
493181
493602
493604
493605
493608
493609
493612
493613
493614
493617
493624
493633
493634
493780
493781
493783
493784
493916
494038
494039
494046
494054
494055
494056
494062
494065
494070
494075
494076
494077
494081
494083
494085
494091
494092
494096
494099
494102
494108
494109
494131
494133
494151
494152
494154
494160
494163
494164
494165
494176
494180
494449
494453
494454
494455
494456
494476
494477
494478
494479
494489
494532
494533
494534
494572
494573
494576
494577
497072
497073
497082
497183
497279
497280
497281
497384
497400
497407
497542
497613
497616
497629
497638
497639
497643
497644
497646
497648
497649
503534
503536
503564
503565
503566
503589
503600
503606
503707
503709
503728
503730
503731
503745
503748
503755
503759
503760
503761
503763
503765
503767
503772
503864
503868
503869
503870
503885
503893
503932
503934
503936
503940
503946
504040
504044
504054
541314
541315
541317
541318
541320
541321
541323
541325
541327
541328
541329
541330
541331
541342
541344
541347
541352
541355
541364
541370
541374
541376
541386
541388
541389
541390
541394
541398
541402
541405
541410
541414
541416
541421
541423
541428
541429
541435
541444
541449
541474
541475
541479
541486
541489
541491
541493
541502
541507
541511
541515
541517
541519
541523
541528
541530
541536
541538
541539
541544
541548
544651
544653
544655
544664
544666
544667
548336
548340
548341
548343
548346
548603
548605
548607
548610
550134
550233
550234
550241
550242
550244
550247
550249
550254
550256
550258
550259
550263
550264
550265
550266
550267
550270
550274
550279
550281
550282
550286
550287
550289
550322
550327
550328
550332
550335
550338
550349
550357
550361
550369
550370
550372
550373
550388
550391
550396
550398
550399
550401
550402
550403
550404
550406
550411
550415
550420
550422
550425
550427
550428
550431
550432
550434
550436
550445
550451
550458
550460
550463
550464
550468
550474
550475
550479
550486
550487
550488
550494
550497
550499
550502
550503
550504
550513
550517
550520
550521
550524
550529
550531
550532
550533
550536
550537
550542
550547
550548
550549
550550
550551
550552
550554
550560
550561
550564
550565
550569
550576
550577
550579
550580
550581
550584
550585
550586
550587
550597
552915
552927
552972
552980
552981
552997
553013
553029
553162
553169
553179
553180
553181
553187
553189
553204
553205
553210
553214
553228
553231
553234
553239
553241
553246
553253
553261
553266
553270
553281
553283
553284
553288
553292
553296
553302
553305
553319
553324
553326
553327
553330
553337
553341
553345
553346
553347
553350
553353
553354
553355
553359
553365
553366
553374
553380
553383
553384
553392
553395
553401
553402
553405
553407
553413
553415
553418
553421
553423
553427
553433
553434
553436
553438
553440
553448
553452
553453
553455
553460
553471
553489
553493
553494
553498
553500
553501
553508
553512
553513
553520
553523
553524
553532
553542
553543
553548
553552
553555
553564
553569
553575
553579
553580
553582
553585
553594
553595
553597
553603
553608
553609
553610
553627
553629
553634
553639
553646
553652
553653
553655
553656
553660
553661
553665
553668
553671
553672
553675
553676
553678
553683
553685
553689
553691
553694
553699
553700
553701
553705
553708
553709
553712
553716
553717
553722
553725
553733
553734
553740
553750
553754
553755
553758
553760
553762
553764
553767
553770
553771
553775
553776
553785
553787
553788
553789
553792
553795
553797
553799
553804
553816
553944
553952
553957
553959
553960
553961
553962
553964
553969
553976
553978
553981
554036
554046
554092
554093
554094
554095
554098
554099
554100
554101
554103
554105
554116
554124
554125
554127
554129
554130
554135
554136
554140
554141
554143
554145
554152
554153
554154
554155
554157
554167
554168
554171
554177
554204
554230
554268
554269
554270
554477
554509
554532
554561
554606
554650
554700
554861
554960
554967
554998
555174
555187
555196
555206
555238
555254
555271
555285
555290
555308
555317
555330
555340
555344
555376
555401
555411
555423
555432
555437
555443
555450
555452
555454
555459
555470
555473
555478
555482
555496
555506
555516
555517
555520
555521
555536
555548
555566
555567
555576
555578
555584
555599
555612
555623
555634
555639
555643
555650
555655
555681
555703
555704
555705
555713
555717
555725
555737
555747
555748
555778
555797
555805
555864
555882
555899
555911
555920
555939
555941
555945
555969
555974
556013
556023
556026
556029
556042
556049
556077
556086
556087
556103
556104
556132
556136
556141
556148
556158
556160
556172
556190
556193
556199
556202
556226
556228
556229
556236
556237
556272
556277
556280
556286
556289
556291
556298
556315
556339
556360
556371
556379
556389
556399
556400
556410
556413
556421
556424
556429
556431
556439
556443
556445
556451
556456
556486
556502
556507
556522
556528
556532
556535
556537
556538
556544
556556
556557
556575
556578
556580
556582
556591
556594
556605
556606
556619
556634
556638
556640
556641
556667
556680
556700
556702
556703
556709
556710
556718
556726
556728
556734
556744
556747
556748
556752
556756
556758
556779
556781
556797
556800
556813
556815
556823
556826
556842
556849
556864
556873
556874
556876
556909
556917
556951
556956
556979
556995
557008
557009
557026
557037
557043
557048
557055
557059
557061
557063
557077
557086
557103
557109
557111
557121
557125
557166
557176
557181
557186
557187
557191
557194
557199
557205
557208
557209
557218
557221
557232
557239
557240
557254
557258
557259
557263
557276
557286
557302
557317
557324
557335
557340
557348
557353
557358
557363
557383
557384
557397
557430
557447
557451
557468
557472
557486
557498
557499
557507
557511
557513
557518
557525
557526
557551
557552
557567
557574
557582
557614
557628
557632
557634
557645
557648
557665
557675
557680
557693
557708
557714
557716
557720
557735
557756
557797
557810
557817
557824
557829
557834
557850
557858
557863
557882
557893
557902
557912
557919
557926
557933
557935
557960
557972
557979
557983
558020
558042
558045
558050
558068
558069
558071
558073
558077
558080
558084
558088
558094
558108
558120
558123
558147
558153
558154
558170
558186
558198
558219
558237
558239
558248
558281
558288
558299
558312
558314
558321
558326
558335
558337
558344
558350
558359
558373
558395
558396
558402
558403
558408
558422
558427
558437
558453
558456
558466
558473
558477
558479
558487
558496
558499
558502
558508
558520
558524
558525
558534
558541
558546
558552
558560
558580
558601
558613
558616
558619
558627
558635
558638
558662
558684
558685
558696
558708
558711
558716
558720
558743
558752
558760
558775
558810
558816
558825
558848
558857
558859
558878
558883
558885
558898
558917
558920
558923
558924
558930
558931
558940
558942
558951
558958
559001
559005
559010
559015
559017
559020
559032
559050
559054
559072
559073
559080
559084
559087
559089
559093
559097
559099
559103
559106
559107
559111
559124
559133
559134
559145
559148
559154
559157
559170
559198
559201
559207
559212
559220
559222
559225
559228
559236
559240
559247
559273
559276
559281
559295
559296
559298
559305
559315
559329
559332
559334
559336
559355
559373
559384
559391
559392
559398
559403
559425
559439
559442
559470
559480
559483
559488
559501
559502
559504
559521
559524
559529
559535
559537
559550
559560
559561
559562
559564
559568
559572
559575
559590
559630
559634
559635
559653
559656
559659
559665
559677
559679
559690
559693
559721
559723
559725
559728
559736
559768
559775
559776
559784
559803
559806
559809
559811
559849
559850
559866
559896
559933
559938
559945
559950
559958
559959
559964
559976
559978
560000
560006
560014
560020
560023
560032
560057
560060
560078
560081
560086
560100
560102
560126
560127
560140
560151
560193
560210
560211
560212
560219
560225
560242
560267
560268
560273
560294
560305
560309
560313
560317
560334
560360
560362
560386
560387
560400
560410
560446
560455
560461
560477
560482
560486
560495
560512
560527
560530
560542
560549
560560
560561
560564
560569
560578
560581
560592
560593
560607
560609
560622
560627
560638
560639
560647
560649
560653
560657
560682
560688
560713
560717
560719
560722
560751
560753
560761
560778
560788
560793
560806
560807
560808
560816
560826
560827
560828
560840
560841
560856
560867
560875
560881
560883
560912
560913
560915
560917
560919
560932
560933
560944
560945
560951
560955
560956
560975
560986
561006
561018
561019
561021
561030
561050
561067
561083
561095
561108
561117
561122
561138
561160
561172
561183
561184
561187
561190
561195
561211
561219
561239
561260
561262
561268
561272
561276
561280
561288
561303
561324
561338
561345
561350
561370
561372
561390
561406
561410
561416
561423
561431
561434
561459
561460
561469
561471
561491
561494
561503
561518
561525
561535
561540
561541
561542
561565
561589
561607
561612
561635
561639
561647
561653
561659
561669
561670
561673
561682
561683
561686
561697
561701
561703
561724
561737
561738
561747
561756
561771
561772
561773
561788
561803
561831
561832
561834
561835
561863
561871
561879
561891
561894
561896
561898
561900
561901
561906
561914
561924
561933
561935
561952
561959
561963
561967
561971
561989
562007
562011
562014
562019
562032
562037
562045
562047
562052
562059
562062
562064
562072
562075
562105
562111
562136
562137
562140
562149
562166
562183
562188
562194
562203
562219
562242
562247
562250
562264
562279
562282
562283
562289
562292
562316
562317
562327
562329
562344
562345
562350
562355
562357
562363
562364
562365
562370
562372
562399
562422
562445
562455
562460
562469
562473
562475
562480
562496
562525
562529
562533
562552
562569
562573
562585
562592
562596
562602
562607
562614
562619
562625
562627
562630
562640
562669
562676
562702
562703
562714
562719
562720
562738
562739
562749
562750
562764
562769
562771
562774
562796
562801
562808
562813
562822
562831
562838
562839
562840
562845
562854
562857
562867
562919
562925
562934
562935
562939
562949
562963
562973
562982
562995
562996
563003
563016
563019
563020
563023
563030
563038
563053
563056
563090
563091
563111
563122
563132
563138
563140
563147
563149
563152
563172
563177
563178
563180
563181
563199
563201
563203
563215
563218
563241
563255
563273
563276
563281
563287
563297
563298
563304
563306
563316
563328
563343
563345
563347
563359
563363
563365
563369
563390
563392
563421
563427
563428
563429
563432
563441
563446
563448
563456
563459
563460
563468
563476
563511
563527
563542
563543
563546
563556
563560
563561
563567
563589
563594
563597
563598
563613
563632
563633
563642
563648
563654
563660
563669
563674
563679
563708
563719
563724
563727
563732
563748
563752
563766
563799
563806
563836
563849
563855
563878
563884
563887
563892
563897
563901
563903
563904
563907
563920
563942
563948
563950
563953
563955
563964
563972
563976
563993
564004
564005
564017
564019
564048
564064
564067
564077
564081
564088
564106
564111
564147
564149
564152
564155
564156
564201
564241
564246
564261
564266
564274
564295
564317
564336
564337
564338
564342
564344
564348
564370
564377
564379
564389
564395
564403
564413
564423
564424
564461
564462
564465
564475
564478
564496
564497
564518
564523
564527
564533
564551
564552
564565
564571
564573
564575
564584
564592
564613
564619
564633
564649
564652
564675
564687
564694
564697
564731
564739
564746
564750
564754
564770
564790
564805
564814
564822
564823
564825
564832
564842
564852
564853
564854
564866
564867
564868
564873
564874
564875
564876
564883
564921
564945
564967
564982
564989
564991
564996
565000
565013
565021
565026
565038
565059
565074
565078
565099
565104
565106
565109
565117
565122
565130
565155
565158
565173
565184
565194
565199
565200
565201
565202
565206
565235
565237
565241
565246
565256
565267
565268
565276
565295
565304
565316
565329
565338
565345
565366
565370
565372
565373
565379
565383
565385
565386
565400
565422
565429
565434
565446
565450
565458
565459
565484
565492
565498
565499
565523
565531
565533
565563
565575
565576
565588
565592
565612
565617
565621
565638
565645
565649
565656
565659
565669
565671
565677
565685
565700
565706
565714
565718
565740
565743
565752
565756
565759
565760
565771
565774
565781
565785
565797
565819
565822
565825
565838
565841
565844
565849
565852
565859
565862
565876
565910
565913
565921
565937
565958
565969
565971
565975
566010
566017
566019
566032
566034
566040
566044
566054
566060
566065
566069
566078
566085
566086
566099
566102
566118
566120
566123
566141
566165
566185
566188
566219
566220
566285
566313
566323
566325
566326
566329
566350
566351
566352
566367
566370
566378
566398
566409
566411
566430
566441
566455
566459
566470
566471
566479
566481
566487
566497
566506
566514
566515
566516
566517
566527
566538
566539
566547
566555
566557
566559
566563
566565
566572
566591
566602
566604
566608
566612
566633
566639
566642
566671
566673
566674
566675
566686
566708
566723
566735
566742
566746
566750
566753
566758
566764
566766
566768
566787
566796
566797
566811
566825
566831
566841
566845
566849
566857
566863
566868
566869
566871
566872
566876
566878
566880
566888
566903
566908
566914
566922
566945
566947
566971
566989
566996
566998
567006
567021
567029
567045
567046
567051
567055
567057
567078
567110
567111
567123
567131
567134
567157
567168
567170
567175
567181
567182
567190
567204
567212
567222
567239
567241
567272
567275
567286
567289
567333
567335
567370
567375
567385
567402
567414
567415
567417
567438
567448
567452
567460
567461
567472
567476
567479
567490
567497
567498
567500
567505
567524
567534
567536
567541
567542
567547
567548
567587
567592
567602
567611
567620
567621
567623
567632
567640
567642
567643
567670
567680
567702
567709
567720
567728
567734
567746
567770
567771
567790
567794
567798
567820
567833
567859
567861
567869
567874
567881
567895
567897
567899
567905
567913
567928
567938
567940
567953
567956
567969
567970
567978
568001
568033
568064
568088
568096
568099
568110
568126
568143
568155
568161
568162
568169
568170
568176
568184
568191
568211
568214
568219
568225
568230
568254
568256
568265
568269
568282
568288
568298
568308
568309
568315
568316
568323
568332
568344
568367
568368
568381
568405
568406
568412
568424
568426
568432
568448
568453
568463
568467
568473
568482
568484
568500
568512
568518
568547
568554
568565
568566
568593
568614
568615
568616
568626
568645
568656
568668
568671
568678
568699
568707
568713
568718
568726
568737
568741
568744
568759
568760
568795
568800
568807
568830
568833
568835
568838
568846
568849
568877
568883
568885
568915
568935
568951
568984
569006
569014
569027
569032
569038
569040
569041
569053
569055
569063
569072
569075
569084
569096
569100
569112
569124
569142
569147
569153
569156
569184
569217
569226
569240
569243
569250
569254
569262
569270
569298
569326
569344
569348
569353
569358
569363
569376
569382
569386
569394
569403
569407
569420
569441
569443
569455
569462
569473
569480
569494
569499
569507
569510
569515
569525
569528
569532
569543
569545
569546
569550
569566
569568
569575
569581
569589
569595
569620
569642
569662
569690
569698
569700
569706
569719
569734
569755
569768
569769
569770
569778
569779
569810
569836
569841
569855
569858
569863
569883
569893
569903
569930
569931
569945
569960
569971
569980
569989
569992
570007
570043
570077
570101
570106
570108
570113
570115
570116
570148
570189
570205
570210
570216
570218
570238
570240
570244
570245
570248
570288
570332
570333
570350
570363
570366
570368
570404
570410
570425
570435
570437
570443
570453
570455
570457
570459
570467
570474
570478
570481
570493
570502
570510
570520
570547
570552
570568
570579
570587
570613
570622
570626
570636
570643
570651
570652
570656
570669
570678
570683
570695
570698
570700
570720
570761
570771
570772
570828
570830
570832
570842
570858
570866
570868
570876
570900
570901
570913
570918
570926
570939
570945
570956
570960
570965
570994
571003
571011
571031
571033
571066
571079
571082
571089
571106
571123
571144
571155
571189
571193
571201
571217
571242
571246
571256
571260
571263
571274
571282
571285
571294
571301
571317
571323
571331
571344
571352
571355
571356
571365
571368
571388
571410
571422
571426
571431
571441
571453
571485
571487
571520
571540
571581
571584
571591
571621
571626
571633
571648
571679
571681
571706
571727
571738
571753
571767
571773
571808
571825
571834
571837
571845
571850
571851
571865
571870
571872
571876
571897
571911
571938
571950
571965
571967
572001
572027
572042
572052
572057
572060
572061
572070
572074
572109
572143
572157
572170
572183
572187
572204
572207
572211
572249
572258
572323
572324
572332
572335
572348
572370
572372
572485
572492
572502
572518
572522
572540
572542
572649
572679
572690
572733
572841
572849
572969
573013
573021
573047
573095
573110
573111
573122
573207
573216
573266
573376
573437
573492
573619
573631
573644
573689
573723
573988
573990
574000
574002
574004
574009
574422
57923
57924
57925
57931
57933
57934
57935
57952
58004
58008
58016
58022
58023
58025
58026
58032
58038
58065
58066
58068
58071
58072
58073
58074
58075
58080
58081
58082
58084
58092
58100
58101
58108
58113
58114
58117
58118
58119
58120
58122
58126
58128
58129
58130
58131
58133
58138
58141
58142
58145
58146
58147
58151
58153
58154
58215
60632
60635
60640
606498
606579
60658
606595
606616
606663
606666
606720
613144
613239
613246
619201
619204
619247
619253
619259
619260
619269
619391
619520
641289
641321
641328
641330
641390
641421
641423
641476
641477
641479
641488
641489
641490
641491
641495
641561
641565
641566
641570
641572
641582
64256
64263
64265
64267
64269
64272
64273
64274
64275
64278
64279
64280
64281
64604
64607
64608
64609
64610
64611
64612
64613
64614
64615
64616
64617
64671
64674
64691
64698
64815
64885
65088
65089
65090
65223
65225
65226
65229
65230
65236
65237
65239
652952
654692
654782
654826
664696
664741
664750
664754
664756
664761
664764
664765
664772
677660
677743
677750
677754
677758
678512
678518
678520
678522
678537
678540
678541
678542
678543
678545
678556
678558
678560
678575
678588
678597
678602
678610
678612
678613
678614
678619
678622
678623
678628
678630
678633
678634
678639
678649
692064
692065
692125
692127
692250
692252
692256
692273
692278
692287
692289
692292
692296
692325
692329
692331
692332
723997
723999
724006
724010
724017
724019
724048
724056
724080
735249
735250
735292
735295
735302
735303
735310
735312
751093
751108
751109
751596
751628
751629
751630
751632
751635
751638
751639
751640
751641
751644
751649
751651
751653
751656
751659
751663
751665
751668
751669
751681
751689
751691
751694
751701
751713
751714
751715
751719
751721
751723
751729
751730
751732
751733
751738
751740
751742
751745
751746
751748
751756
751760
751765
751784
751785
751792
767629
767636
767645
767646
767653
767660
767661
767664
767667
767670
767675
767677
767680
767682
767685
767688
767699
767700
767703
767705
767715
767723
767729
767738
767745
767746
767748
767750
767751
767754
767756
767757
767758
767759
767760
767765
767777
767778
767781
767785
767790
767797
767799
768119
768121
768122
768123
768131
768133
768140
768152
768159
768161
768177
768180
768182
768183
768185
768187
768196
768202
768248
768300
768305
777612
777614
777616
777624
777632
777634
777635
777640
777653
777668
777696
777704
777716
777717
777719
777728
777730
777731
777733
777736
777738
777751
777754
777755
777756
777760
777766
777792
777793
780835
780844
79079
790901
790916
790919
790924
790934
790938
790944
791105
791107
791124
791130
791134
791138
791140
791142
791145
791146
791152
791153
791154
791159
791164
791167
791169
791176
791177
791187
791188
791189
791194
791197
791202
791203
791210
791211
791212
791223
791448
791453
791454
791455
791461
791470
791518
791531
791563
791578
791592
791595
791610
791612
791613
791628
791647
791704
791728
791730
791742
791759
791770
791775
791793
791822
791844
791855
791894
791915
791973
791986
791987
791993
792024
792041
792063
792097
792104
792119
792160
792194
792224
792229
792268
792319
792371
792398
792404
792410
792506
792519
792524
792527
792590
792631
792634
792689
792692
792693
792697
792699
792708
792710
792714
792787
792824
792828
792831
792865
792884
792903
792915
792928
792966
792983
792998
793027
793046
793087
793097
793121
793127
793137
793143
793148
793153
793158
793200
793232
793240
793249
793274
793294
793309
793315
793334
793347
793359
793362
793414
793455
793471
793479
793524
793584
793609
793623
793635
793646
793666
793668
793671
793673
793708
793710
793727
793735
793750
793756
79378
79379
79380
79381
793819
793834
793878
793882
793897
793906
793920
793926
793927
793939
793949
793952
793976
794026
794038
794084
794088
794108
794129
794132
794165
794171
794199
794215
794221
794222
794238
794255
794259
794278
794311
794359
794365
794381
794400
794401
794440
794462
794477
794493
794512
794519
794522
794545
794574
794575
794579
794598
794616
794647
794649
794658
794666
794667
794669
794689
794698
794715
794752
794841
794862
794892
794920
794923
794924
794997
795008
795050
795051
795068
795095
795106
795135
795139
795154
795167
795246
795256
795261
795272
795305
795311
795317
795400
795414
795424
795445
795469
795486
795492
795505
795517
795522
795537
795573
795591
795595
795602
795635
795653
795656
795670
795671
795688
795732
795752
795753
795766
795788
795901
795916
795933
795959
796025
796031
796135
796284
796288
796289
796295
796298
796309
796314
796318
796322
796345
796370
796388
796410
796425
796436
796446
796449
796450
796454
796456
796461
796473
796481
796487
796490
796505
796523
796537
796547
796549
796580
796604
796607
796720
796724
796749
796753
796780
796782
796803
796865
796934
796997
797063
797132
797150
797157
797181
797187
797199
797211
797212
797213
797250
797269
797290
797296
797309
797311
797354
797355
797361
797363
797380
797406
797409
797422
797439
797473
797491
797512
797527
797538
797545
797549
797554
797559
797641
797651
797658
797669
797680
797715
797748
797799
797853
797891
797907
797914
797938
797949
797988
798001
798013
798022
798071
798087
798102
798119
798191
798206
798222
798226
798259
798291
798347
798349
798352
798356
798361
798364
798375
798384
798385
798390
798408
798441
798445
798465
798498
798522
798527
798564
798565
798574
798577
798583
798606
798613
798632
798657
798689
798694
798716
798737
798740
798771
798788
798791
798811
798846
798864
798868
798876
798892
798901
798918
798974
798985
798997
798998
799015
799016
799058
799082
799099
799124
799144
799153
799156
799204
799227
799274
799278
799279
799300
799352
799354
799355
799361
799376
799377
799387
799412
799432
799440
799441
799443
799449
799461
799475
799492
799527
799528
799556
799566
799608
799612
799638
799661
799690
799716
799741
799782
799791
799805
799806
799867
799868
799918
799942
799960
799963
799964
799982
80374
80872
80939
80955
80959
80972
80973
81540
81541
81580
81581
81582
81583
81584
81585
81586
81587
81589
81590
81591
81592
81593
81595
81882
81886
83412
83414
83496
83910
83917
84039
84702
