Программа для отчистки SQL дроплиста от повторов + добавление - Страница 5 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Серверная часть

Важная информация

Серверная часть Обсуждения вопросов по установке и настройке эмулятора Aion-Emu, для совершенно новой и необыкновенно красивой игры - Aion.
Описание темы:моя наработочка

Ответ
Опции темы
Непрочитано 27.07.2010, 14:16   #41
Аватар для xobotyi
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Цитата:
Сообщение от zorgtm Посмотреть сообщение
хз . один фиг ошибка.
токо щас залил...все нормально пашет...
__________________
Bloomers --> ??? --> Profit
xobotyi вне форума Отправить сообщение для xobotyi с помощью ICQ Отправить сообщение для xobotyi с помощью Skype™ Ответить с цитированием
Непрочитано 27.07.2010, 14:32   #42
Пользователь

Автор темы (Топик Стартер) Re: Программа для отчистки SQL дроплиста от повторов + добавление

Вообщем Вот.

Fix
исправил ошибку при обнавлении(не правильно создавала базу)
Создание базы работает в двух режимах(сокращенный и расширенный)
Сокращенный - по уникам, расширенный - каждая строка новая запись.


ЗЫ: сам протестил два способа, все пашет.
Вообщем, пробуем, ругаем, делаем предложения )
SergeiKZ вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 27.07.2010, 14:39   #43
Аватар для zorgtm
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

спасибо протестируем.
Еще вопрос можна как не будь вынести файл с мобави и НПЦ. чтобы в дальнейшем обновлять и расширять базу.

Так как я так понял что база создается именно поэтому списку.
(так например можна ее отредактировать чтоб остались мобы тем самым сэкономить трафик и время)
zorgtm вне форума Отправить сообщение для zorgtm с помощью ICQ Ответить с цитированием
Непрочитано 27.07.2010, 15:32   #44
Пользователь

Автор темы (Топик Стартер) Re: Программа для отчистки SQL дроплиста от повторов + добавление

Цитата:
Так как я так понял что база создается именно поэтому списку.
(так например можна ее отредактировать чтоб остались мобы тем самым сэкономить трафик и время)
Это можно, вот только с НПС ведь тоже есть дроп, как с ним то?
Ну, разделение добавлю в настройки в следующей версии.
Еще добавлю проверку со всей базы и только с тех с которых есть лут.(кто полную проверку делал без остоновок киньте файл lut.txt)
SergeiKZ вне форума Ответить с цитированием
Непрочитано 27.07.2010, 15:56   #45
Аватар для xobotyi
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Цитата:
Сообщение от SergeiKZ Посмотреть сообщение
Это можно, вот только с НПС ведь тоже есть дроп, как с ним то?
Ну, разделение добавлю в настройки в следующей версии.
Еще добавлю проверку со всей базы и только с тех с которых есть лут.(кто полную проверку делал без остоновок киньте файл lut.txt)
держи:
Код:
201005
201002
201001
201005
200001
201007
201008
201009,True
201010
201011
201012
201013
201014
201015
201016
201017
201018
201019
201020
201021
201022
201023
200000
201024,True
201003
201006
201027
201000
201029
201030
201025
201031
201032
201034
201026
201028
201035
201033
201037
201041
201039
201042
201043
201044
201036
201045
201046
201048
201049
201038
201050
201040
201047
201052
201051
201053
201056
201054
201058
201059
201055
201057
201061
202501
202500
201060
202503
202504
202502
202505
202507
202506
202509
202508
202511
202510
202513
202512
202515
202518
202514
202516
202519
202522
202517
202523
202520
202524
202521
202525
202527
202526
202528
202529
202530
202531
202532
202533
202535
202534
202537
202536
202539
202538
202541
202540
202543
202542
202544
203000
203065
203063
203084
203071
203085
203106
203092
203139
203154
203121
203160
203161
203169
203178
203174
203181
203177
203186
203187
203189
203191
203188
203193
203196
203190
203352
203192
203353
203195
203355
203197
203356
203358
203354
203357
203359
203360
203361
203362
203363
203381
203365
203366
203383
203513
203384
203537
203514
203538
203546
203539
203557
203552
203586
203562
203588
203589
203587
203591
203590
203592
203600
203601
203602
203618
203603
203644
203612
203646
203639
203649
203652
203645
203648
203672
203671
203679
203673,True
203682
203681
203683
203695
203684
203694
203727
203700
203833
203757
203891
203878
203919
203951
203981
203920
203921
204005
203963
204021
203987
204014
204022
204023
204024
204026
204025
204028
204027
204034
204029
204035
204038
204047
204050
204030
204036
204261
204039
204049
204283
204284
204079
204285
204286
204289
204287
204335
204319
204320
204338
204341
204347
204356
204357
204359
204364
204362
204368
204366
204383
204374
204385
204384
204389
204388
204386
204387
204391
204390
204396
204395
204398
204397
204399
204401
204403
204402
204405
204404
204407
204406
204411
204409
204413
204412
204415
204417
204414
204416
204418
204424
204430
204429
204436
204433
204437
204438
204441
204440
204442
204439
204500
204513
204514
204533
204515
204556
204534
204562
204557
204563,True
204565
204564,True
204567
204566
204571
204588
204568
204573
204606
204604
204605
204611
204614
204615
204612
204616
204617
204618
204622,True
204622
204619
204623
204621
204624
204625
204626,True
204626
204628,True
204628
204629
204627,True
204627
204644
204646
204656
204636
204659
204718
204645
204648
204719
204651
204747
204700
204749
204748
204753
204772
204786
204757
204758
204776
204789
204792
204788
204791
204793
204794
204795
204798
204796
204799
204797
204806
204808
204809
204807
204814
204812
204821
204820
204832
204825
204834
204828
204837
204835
204840
205000
205112
205143
205124
205145
205159
205146
205160
205166
205165
205169
205167
205170
205168
205172
205171
205173
205174
205176
205175
205177
205180
205181
205188
205182
205189
205190
205191
205192
205193
205194
205195
205196
205197
205199
205200
205198
205201
205203
205208
205202
205210
205207
205209
205211
205212
205214
205213
205215
205216
205218
205217
205219
205220
205224
205225
207002
207001
207005
207003
207500
207004
207526
207006
207527
207505
207529
207528
207540
207541
207543
207542
207544
207545
207551
207550
207618
207552
207623
207613
207634
207628
207635
207637
207633
207639
207636
207641
207638
207640
207643
207642
207644
207645
207646
207647
207648
207649
207678
207650
207679
207683
207685
207684
207689
207690
207695
207691
207698
207696
207700
207697
207711
207705
207712
207718
207710
207713
207724
207817
207723
207813
207823
207822
207824
207828
207834
207833
207835
207836
207838
207837
207840
207842
207844
207839
207841
208001
207843
210065,True
207845
210066,True
210064,True
210068
210067,True
210070,True
210079,True
210084,True
210069,True
210088,True
210089,True
210090,True
210085,True
210091,True
210092,True
210093,True
210080,True
210094,True
210095,True
210073,True
210097,True
210098
210086,True
210096,True
210099,True
210100,True
210104
210107,True
210108
210101,True
210112,True
210114,True
210115,True
210103,True
210119,True
210120,True
210122,True
210123,True
210106,True
210125
210127,True
210105,True
210128,True
210129,True
210121,True
210130,True
210133,True
210126,True
210131,True
210134,True
210136,True
210135,True
210137
210138,True
210142,True
210139,True
210143,True
210140,True
210145,True
210148
210146,True
210150,True
210149,True
210153
210151,True
210154,True
210157,True
210159,True
210158,True
210161,True
210160,True
210162,True
210165,True
210164
210166,True
210168,True
210167,True
210169,True
210170,True
210171,True
210173
210172,True
210172
210175,True
210176
210174,True
210177,True
210180,True
210180
210178,True
210182,True
210183,True
210185,True
210186,True
210187,True
210181,True
210188,True
210189,True
210191,True
210184,True
210192,True
210193,True
210195,True
210179,True
210196,True
210197,True
210190
210200,True
210194,True
210201,True
210202,True
210199
210204,True
210205,True
210203,True
210210,True
210209
210260,True
210259,True
210262,True
210261,True
210264,True
210265,True
210266,True
210267,True
210269,True
210268,True
210270,True
210271,True
210272,True
210273,True
210274,True
210296,True
210275,True
210297
210298,True
210301
210299,True
210302,True
210300
210303
210306,True
210308,True
210305,True
210310,True
210307,True
210312,True
210309,True
210314,True
210315,True
210311,True
210318,True
210313,True
210320,True
210316,True
210322,True
210319,True
210321
210323
210325,True
210327
210326,True
210332,True
210334,True
210335,True
210331,True
210333,True
210337
210338
210336
210339
210340
210341,True
210342,True
210342
210343,True
210344,True
210347,True
210345,True
210346
210350
210348
210353,True
210351
210354,True
210352,True
210355,True
210356,True
210359,True
210357,True
210360
210358
210363,True
210361
210365,True
210364,True
210366,True
210367,True
210368,True
210369,True
210371,True
210373,True
210370,True
210372,True
210374,True
210376
210375,True
210378,True
210379,True
210377,True
210380,True
210381,True
210384
210382
210383
210386,True
210385
210387,True
210389,True
210388
210390,True
210392,True
210391,True
210394,True
210393,True
210396,True
210397,True
210401,True
210395,True
210398,True
210399,True
210402,True
210404,True
210400
210405,True
210403,True
210406,True
210407,True
210410,True
210408,True
210411,True
210409,True
210413,True
210412,True
210415,True
210414,True
210417,True
210416,True
210419,True
210421,True
210418,True
210420
210423,True
210425,True
210422,True
210424,True
210427,True
210426,True
210433
210428,True
210435
210434,True
210437,True
210438,True
210440,True
210442,True
210441,True
210444,True
210445,True
210446,True
210436,True
210447,True
210449,True
210450,True
210443,True
210451,True
210452,True
210454,True
210439,True
210455,True
210448
210453,True
210456,True
210457
210458,True
210459,True
210460,True
210461
210463,True
210462,True
210464
210465,True
210466,True
210470
210467,True
210468,True
210469,True
210472,True
210474,True
210473,True
210477
210478
210479
210480
210471,True
210481
210483,True
210476
210484,True
210475,True
210485,True
210486,True
210482,True
210488,True
210489
210487,True
210490,True
210492,True
210495
210498,True
210499,True
210501
210500,True
210502,True
210503,True
210504,True
210509,True
210510,True
210512
210513
210514,True
210515
210516,True
210517,True
210518
210519
210520,True
210521,True
210522,True
210523,True
210524,True
210525,True
210526,True
210527,True
210528,True
210534,True
210496,True
210535,True
210494
210536,True
210537,True
210491
210538,True
210539,True
210497
210540,True
210542,True
210543,True
210545,True
210493,True
210546,True
210541,True
210544,True
210548,True
210549,True
210550,True
210547,True
210551,True
210552,True
210555
210556
210553,True
210557
210560,True
210558,True
210559
210562,True
210563,True
210564,True
210567,True
210570,True
210561,True
210571,True
210572,True
210568,True
210573,True
210574,True
210575,True
210566,True
210576,True
210577
210565
210569
210580
210578,True
210582,True
210581,True
210585,True
210579,True
210586,True
210587,True
210588,True
210583
210589,True
210591,True
210584,True
210593,True
210595
210594,True
210590,True
210597,True
210592,True
210596,True
210598,True
210599,True
210600
210601
210603,True
210605,True
210602
210606,True
210604
210607,True
210608
210609,True
210610,True
210611,True
210612,True
210613,True
210615
210614,True
210616,True
210618
210617,True
210620,True
210619,True
210622,True
210621,True
210623,True
210624,True
210625,True
210627
210626,True
210628
210631
210629
210630,True
210632
210633
210635
210634
210637,True
210636
210638
210639,True
210642
210640
210643
210641
210644
210645,True
210647,True
210646,True
210648,True
210649,True
210650,True
210651,True
210652,True
210653,True
210654,True
210655,True
210658
210656,True
210660,True
210657
210663,True
210664,True
210665,True
210659,True
210667
210669,True
210670,True
210671,True
210666
210672,True
210673,True
210662,True
210674,True
210675,True
210676,True
210661
210678,True
210679,True
210668,True
210681,True
210681
210677
210682
210683
210685,True
210686,True
210688,True
210691,True
210692,True
210693,True
210694,True
210695,True
210696,True
210697,True
210698,True
210702,True
210703
210704,True
210705
210706,True
210708,True
210709,True
210710,True
210711,True
210712,True
210713,True
210714,True
210717
210718,True
210719
210720
210723,True
210680,True
210724
210684,True
210726,True
210687,True
210728
210690,True
210727
210729,True
210731,True
210732,True
210730,True
210733,True
210735,True
210725
210741,True
210742,True
210743,True
210745,True
210734,True
210746,True
210740,True
210744,True
210748,True
210747,True
210749,True
210750,True
210752
210751,True
210753,True
210753
210754,True
210755,True
210756,True
210757
210758,True
210759,True
210760,True
210763
210761,True
210762
210765,True
210767
210768,True
210769
210771,True
210772,True
210773,True
210766,True
210774,True
210775,True
210764,True
210777,True
210778
210779,True
210781,True
210782,True
210770,True
210776,True
210784,True
210785,True
210780,True
210786,True
210787
210783,True
210788
210791,True
210792,True
210795
210799,True
210802,True
210804,True
210803,True
210805,True
210806,True
210807,True
210808,True
210809,True
210810,True
210811
210812,True
210813,True
210814,True
210815,True
210816,True
210817
210818
210819,True
210820
210821,True
210823,True
210824
210822,True
210825,True
210826,True
210827,True
210828,True
210831,True
210832,True
210800,True
210833,True
210834,True
210835,True
210836,True
210838,True
210839,True
210793,True
210840
210796,True
210841
210794,True
210801,True
210845,True
210837,True
210844,True
210842
210846,True
210848,True
210843,True
210849,True
210851,True
210852
210847,True
210850
210854,True
210855,True
210857,True
210853,True
210856,True
210862,True
210858,True
210865,True
210863,True
210866,True
210864,True
210868
210869,True
210867,True
210873,True
210875,True
210870,True
210871,True
210872
210876,True
210877,True
210879,True
210880,True
210884
210885
210874,True
210886
210887,True
210878,True
210888,True
210889,True
210881
210890
210891
210892,True
210883
210894
210895
210882
210897,True
210898
210893
210896,True
210900,True
210903
210906
210907
210908,True
210909,True
210910
210911,True
210912,True
210913,True
210914,True
210915,True
210916,True
210917,True
210918,True
210919,True
210920,True
210921
210922,True
210923,True
210924
210925
210926
210899,True
210927
210928,True
210929,True
210901,True
210930,True
210931
210932,True
210902,True
210933,True
210934,True
210936,True
210904
210937,True
210938
210905
210940,True
210941
210935,True
210939,True
210942,True
210944
210943,True
210945,True
210946,True
210949
210951,True
210952,True
210950
210955,True
210953,True
210954,True
210957,True
210959
210956
210958,True
210961,True
210963
210960
210964,True
210967,True
210962
210972
210968,True
210973,True
210965,True
210975
210976,True
210978,True
210979,True
210966
210980,True
210982,True
210974,True
210983
210977,True
210984
210981,True
210985,True
210986,True
210987,True
210989,True
210991,True
210988,True
210990,True
210992,True
210993,True
210994,True
210995,True
210997,True
210996,True
210999,True
210998,True
211001,True
211000,True
211002,True
211004,True
211003,True
211005,True
211008,True
211006,True
211007
211011,True
211009,True
211012,True
211010,True
211016,True
211015
211017,True
211018,True
211020,True
211019,True
211027,True
211035,True
211037,True
211021,True
211039,True
211034,True
211036,True
211038,True
211041,True
211042
211040,True
211044
211043
211046,True
211045
211047
211049,True
211050
211048
211053,True
211052
211051,True
211057
211054,True
211056,True
211059
211058,True
211060,True
211061,True
211062,True
211068
211063
211069
211070,True
211064,True
211072,True
211067,True
211071,True
211074,True
211076
211073,True
211077,True
211075,True
211079,True
211082
211078,True
211080
211083
211081,True
211085
211084,True
211086
211087,True
211089,True
211088,True
211090
211091,True
211093
211092
211098
211094,True
211100
211095
211099
211102,True
211101,True
211103
211104,True
211106
211112,True
211113
211105,True
211115
211117,True
211118,True
211111,True
211119,True
211120
211114
211122
211116
211123,True
211124
211121
211126,True
211127,True
211125,True
211128
211129
211130
211133,True
211132,True
211131,True
211136,True
211134,True
211137,True
211139
211135
211140
211138
211141
211143,True
211145,True
211142,True
211144,True
211146,True
211148
211147,True
211149,True
211150
211151
211153,True
211154,True
211152
211157,True
211158,True
211155
211159,True
211161,True
211162
211156
211164
211165
211160,True
211163
211167,True
211168,True
211166,True
211170,True
211169,True
211173
211171,True
211174
211172,True
211175,True
211176,True
211177,True
211178,True
211179,True
211181
211180,True
211182
211183
211186
211184
211185
211187
211188
211189
211193
211195,True
211194,True
211197
211196,True
211199
211198,True
211200,True
211202
211201,True
211203
211204,True
211206
211205,True
211207
211208,True
211212
211213
211214,True
211215,True
211216
211217
211218
211219
211220,True
211226,True
211221
211227
211229
211228
211230
211231,True
211232,True
211235
211233,True
211234
211236,True
211238
211237
211239
211240
211242
211241
211244
211243
211245,True
211247,True
211248
211246,True
211249,True
211251
211252
211250
211253
211255
211254,True
211257
211256
211258
211261
211259,True
211260,True
211262
211263
211264
211266,True
211269
211265,True
211270
211267
211272
211268
211271
211274
211275
211273
211276
211277
211278
211279,True
211280,True
211282,True
211283,True
211281,True
211286,True
211284,True
211288
211290,True
211285,True
211291
211287
211293,True
211295
211289,True
211296,True
211292,True
211299,True
211294
211301,True
211298,True
211302,True
211300,True
211303
211304,True
211305,True
211306,True
211308
211307,True
211309,True
211313
211310,True
211311
211312
211314,True
211315
211316,True
211319,True
211320,True
211323,True
211325,True
211326
211327,True
211328,True
211329
211330
211331
211332
211333
211334
211335,True
211336
211337
211338,True
211339,True
211340,True
211341
211342
211343
211344
211346
211345,True
211347
211348,True
211349,True
211350,True
211351,True
211352
211353,True
211354
211355
211356,True
211357,True
211358
211361
211362
211363
211364,True
211365
211366
211367,True
211368,True
211369,True
211370,True
211371,True
211372,True
211373,True
211374,True
211375
211376,True
211377
211378,True
211379,True
211380
211381,True
211385
211387
211386,True
211388
211389
211390
211391,True
211392,True
211393,True
211394
211396
211395,True
211397
211398
211399,True
211400
211401
211402
211403,True
211321,True
211404
211405
211406
211322,True
211407
211409,True
211410,True
211317,True
211324,True
211411,True
211413,True
211318,True
211414,True
211415
211420
211408,True
211412,True
211418
211421
211419,True
211423
211422
211424
211425
211426,True
211427
211429
211431
211428
211433
211430,True
211432
211434
211435
211437,True
211436,True
211438,True
211439,True
211441,True
211440,True
211442,True
211444
211443
211445,True
211449,True
211452
211450
211455,True
211456,True
211457,True
211453,True
211458,True
211459,True
211446
211460,True
211461,True
211454
211462,True
211464,True
211465
211467
211451
211468,True
211463
211470,True
211466
211469
211471,True
211472,True
211473
211474,True
211476
211475
211478,True
211477
211479
211480
211481
211483
211484,True
211486
211482,True
211488,True
211485,True
211491
211487,True
211492
211489
211490
211493,True
211495,True
211494
211497
211496
211502,True
211499,True
211498
211503,True
211500,True
211501
211505,True
211507,True
211504
211508
211506
211509
211510
211511
211515,True
211516,True
211514,True
211517
211518,True
211519,True
211520
211521
211522,True
211528
211523,True
211527
211529,True
211531
211532
211536
211534,True
211535,True
211538,True
211533
211539,True
211542,True
211537
211544
211545,True
211546,True
211530,True
211548,True
211549,True
211551
211552
211543
211553
211547
211557,True
211550
211558,True
211559
211554,True
211561
211563
211560
211562,True
211564
211565,True
211568
211569
211566
211567,True
211571
211570,True
211574,True
211572
211573,True
211577,True
211576,True
211575,True
211578
211579
211580,True
211581,True
211582,True
211583
211588,True
211587,True
211589
211590
211592
211591,True
211593,True
211594
211596,True
211597
211595,True
211598,True
211599,True
211600
211601,True
211602,True
211603,True
211604,True
211604
211610,True
211605
211612,True
211614,True
211609,True
211611,True
211613,True
211616
211622
211624
211625
211615
211623
211629
211626
211630
211627
211631
211628
211632,True
211633,True
211634,True
211635,True
211637
211636
211639
211641
211638
211640
211644,True
211645,True
211642,True
211643,True
211646,True
211649,True
211647,True
211648
211650
211653,True
211654,True
211655,True
211656,True
211652,True
211659
211660,True
211662,True
211657,True
211663,True
211658
211664,True
211669,True
211651,True
211670,True
211671,True
211665,True
211673,True
211672,True
211675,True
211676,True
211678,True
211674,True
211677,True
211679,True
211680,True
211681,True
211682,True
211683,True
211686,True
211684
211687,True
211689,True
211691,True
211693
211696,True
211697
211698,True
211685,True
211699,True
211700,True
211688,True
211701,True
211702,True
211692,True
211707,True
211708,True
211694,True
211711,True
211713,True
211714,True
211690,True
211716
211717
211729
211712,True
211730
211715,True
211731
211718,True
211733
211732,True
211734
211736,True
211735,True
211737,True
211738,True
211739,True
211740,True
211742,True
211741,True
211744,True
211743,True
211745,True
211747,True
211746,True
211749,True
211750,True
211748,True
211752,True
211751,True
211755,True
211755
211753,True
211757,True
211754,True
211758
211756,True
211760,True
211759,True
211762,True
211761
211764,True
211763,True
211766,True
211765,True
211768,True
211770
211767,True
211769,True
211772,True
211771
211774,True
211773,True
211776,True
211777,True
211775,True
211778,True
211780,True
211779,True
211782,True
211781,True
211783,True
211786,True
211787,True
211784,True
211785,True
211788,True
211789,True
211790,True
211791,True
211791
211792
211795
211793,True
211796
211794,True
211797
211799,True
211798,True
211802,True
211800,True
211804,True
211801
211807,True
211803,True
211805,True
211808,True
211809,True
211810,True
211812,True
211811,True
211813
211814,True
211817,True
211815,True
211819,True
211816,True
211820
211818,True
211821,True
211823,True
211824,True
211822,True
211825,True
211826,True
211828,True
211827,True
211829,True
211830,True
211831,True
211833
211832
211835
211836
211834
211840,True
211837
211838,True
211842,True
211839,True
211843,True
211841,True
211844,True
211846
211845,True
211847,True
211849,True
211851,True
211848,True
211853,True
211850,True
211854
211852,True
211856
211858
211859,True
211857,True
211860
211861,True
211862,True
211863,True
211866,True
211866
211864,True
211867,True
211867
211865,True
211868,True
211868
211870,True
211872
211869,True
211871,True
211873,True
211874,True
211876,True
211875,True
211877
211880,True
211881,True
211878,True
211883,True
211884,True
211879,True
211882,True
211886,True
211885,True
211887,True
211888
211890,True
211889,True
211892,True
211891,True
211893,True
211895,True
211894
211899,True
211896,True
211900,True
211902
211903,True
211897,True
211905,True
211898,True
211907,True
211901,True
211908,True
211904
211906,True
211909,True
211916,True
211915,True
211918,True
211917,True
211920,True
211919,True
211923,True
211921,True
211924,True
211926,True
211922
211925,True
211928,True
211930,True
211932,True
211927,True
211933,True
211929,True
211936,True
211931,True
211934,True
211937
211938,True
211935,True
211940,True
211942
211939,True
211941,True
211945,True
211943
211946,True
211948,True
211944,True
211949,True
211947,True
211952,True
211950
211954,True
211955,True
211951,True
211957
211953,True
211959
211956,True
211961
211960
211958,True
211963,True
211962,True
211965,True
211967,True
211964,True
211969,True
211966
211968
211970,True
211971
211972,True
211975,True
211977,True
211978,True
211981,True
211982,True
211983,True
211984,True
211985,True
211986,True
211987
211989,True
211990,True
211988,True
211991
211992,True
211993,True
211994,True
211995,True
211996,True
211997,True
211998,True
211999
212000,True
212001
212002,True
212004,True
212005,True
212003
212006,True
212007,True
212008,True
212009,True
212010,True
212011,True
212012,True
212013,True
212014,True
212015,True
212016,True
212017,True
212018,True
212019,True
212020,True
212021,True
212022,True
212023,True
212024,True
212025,True
212026,True
212027,True
212028,True
212029,True
212030
212031,True
212032,True
212033,True
212034,True
212035,True
212036,True
212037,True
212038,True
212039,True
212040,True
212041,True
212042,True
212042
212043,True
212044,True
212045,True
212046,True
212047,True
212048,True
212049,True
212050,True
212051,True
212052,True
212053,True
212054,True
212055,True
212056,True
212057,True
212058,True
212059,True
212060,True
212061,True
212062,True
212063,True
212064,True
212065,True
212066,True
212067,True
212068
212069,True
212070,True
212071,True
212072,True
212073
212074,True
212075,True
212076
212077
212078,True
212079,True
212080,True
212081,True
212082,True
212083,True
212084,True
212085,True
212086,True
212087,True
212088,True
212089,True
212090,True
212091,True
212092,True
212093,True
212094,True
212095,True
212096,True
212100
212101
212102
212103,True
212104,True
212105,True
212106,True
212107,True
212108,True
212109,True
212110,True
212111,True
212112,True
212113,True
212114,True
212115,True
212116
212117,True
212118,True
212119,True
212120,True
212121,True
212122,True
212123,True
212124,True
212125,True
212126,True
212127,True
212128,True
212129,True
212130,True
212131
212132,True
212133,True
212134
212135
212136
212137
212138
212139
212140
212141
212142,True
212143,True
212144,True
211974
212145,True
212146,True
212147
212148,True
211976,True
212150,True
212151,True
212159,True
212160,True
211973,True
212161,True
211979,True
212162,True
212163,True
212164,True
212165,True
211980,True
212167,True
212174,True
212149,True
212194,True
212166,True
212168,True
212195,True
212196,True
212197,True
212198,True
212200
212199,True
212203,True
212204,True
212206,True
212205,True
212207,True
212208
212212,True
212213,True
212214,True
212215,True
212216,True
212218,True
212217,True
212220,True
212219,True
212221,True
212222,True
212225,True
212223,True
212224
212226
212228,True
212227,True
212231,True
212229,True
212230
212232
212235,True
212233,True
212236,True
212234,True
212238,True
212237,True
212241,True
212239,True
212242,True
212240,True
212244,True
212243,True
212246,True
212245,True
212248,True
212247,True
212250,True
212249,True
212252
212251
212254
212253
212255
212256
212258
212257
212259
212260
212262,True
212261,True
212265
212263,True
212264
212266,True
212267,True
212269,True
212268,True
212270
212272,True
212275,True
212271,True
212277
212273,True
212279,True
212280,True
212274,True
212281,True
212276
212283,True
212278,True
212282,True
212284,True
212287
212285
212289
212291
212292
212286
212293
212288
212290
212295
212294
212296
212299
212297
212301
212298
212302
212303
212300
212306,True
212304
212308,True
212310,True
212305
212311,True
212307,True
212313
212309,True
212315,True
212312,True
212316,True
212314,True
212317,True
212318,True
212319,True
212320,True
212321,True
212322,True
212323,True
212324,True
212326,True
212328,True
212327,True
212330,True
212329,True
212332,True
212334,True
212331,True
212336
212333,True
212335,True
212338
212340,True
212337
212341,True
212339,True
212343,True
212344
212347,True
212345,True
212348,True
212346,True
212350,True
212351,True
212352
212353
212354
212355,True
212356,True
212358,True
212357,True
212359
212360
212361,True
212363
212362,True
212364,True
212367,True
212365,True
212366,True
212369,True
212368,True
212371
212370,True
212373,True
212372,True
212375,True
212374,True
212376,True
212377,True
212379,True
212378
212380
212381,True
212382,True
212383,True
212385,True
212388,True
212384,True
212389,True
212386,True
212391,True
212392
212387,True
212390,True
212395,True
212397,True
212400,True
212401,True
212402,True
212403,True
212404,True
212405
212408,True
212406,True
212407,True
212393,True
212409,True
212394,True
212410,True
212411,True
212396,True
212412
212414,True
212416,True
212399
212417,True
212419,True
212420,True
212422,True
212398,True
212413
212424,True
212425,True
212415,True
212426,True
212418,True
212427
212423,True
212430,True
212431,True
212433,True
212428,True
212435,True
212437,True
212438,True
212429,True
212439,True
212432,True
212441,True
212434,True
212442,True
212436,True
212440,True
212443,True
212445
212444,True
212446
212447,True
212448,True
212449,True
212450,True
212452,True
212451,True
212453,True
212454,True
212455,True
212456,True
212458,True
212457,True
212459,True
212460,True
212461,True
212463
212462,True
212465
212468,True
212470,True
212471,True
212469,True
212464,True
212466,True
212467,True
212473,True
212474,True
212475,True
212472,True
212476,True
212478,True
212480,True
212477,True
212482,True
212479,True
212483,True
212485,True
212481,True
212484,True
212486,True
212487,True
212488,True
212489,True
212491,True
212492,True
212490,True
212493,True
212494,True
212503,True
212495,True
212496
212507,True
212508,True
212509,True
212510,True
212514,True
212515,True
212516,True
212517,True
212518,True
212519,True
212520,True
212521,True
212522,True
212523,True
212524
212525
212526,True
212527,True
212528,True
212529,True
212530
212531,True
212532,True
212533,True
212534,True
212535,True
212536,True
212537
212538,True
212540
212539,True
212505,True
212541,True
212542,True
212543,True
212504,True
212544
212545
212511,True
212547,True
212548,True
212549,True
212506,True
212551,True
212552,True
212546,True
212550
212554,True
212553
212555,True
212557,True
212556
212560,True
212558
212561,True
212559,True
212563,True
212562
212565
212564,True
212566,True
212567,True
212569
212568,True
212571,True
212570,True
212573,True
212572,True
212576
212574,True
212577
212579
212575
212581
212578
212583,True
212580
212585,True
212582
212584,True
212586
212588,True
212589,True
212587,True
212590,True
212592,True
212591
212595,True
212596,True
212593,True
212599
212594,True
212597,True
212600,True
212598,True
212602
212601,True
212603,True
212604,True
212605,True
212606,True
212608,True
212610,True
212607,True
212609,True
212612,True
212613,True
212614,True
212615,True
212617
212618,True
212620,True
212619,True
212621,True
212622,True
212623,True
212624,True
212626,True
212625,True
212628,True
212630,True
212631,True
212633,True
212627,True
212634,True
212629,True
212636,True
212632
212641,True
212642,True
212635
212643,True
212645,True
212648,True
212647,True
212649,True
212650,True
212646,True
212652,True
212653,True
212644,True
212655,True
212656,True
212657,True
212651,True
212659,True
212654,True
212660,True
212658,True
212662,True
212661,True
212666,True
212668,True
212663,True
212664,True
212670,True
212667,True
212669,True
212672,True
212673,True
212671,True
212675
212674,True
212676,True
212677,True
212678,True
212680,True
212681,True
212679,True
212684,True
212686,True
212682,True
212688,True
212683,True
212685,True
212689,True
212687,True
212691,True
212690,True
212692,True
212694,True
212693,True
212695,True
212697,True
212696
212698,True
212699,True
212701,True
212700,True
212703
212702,True
212704,True
212705,True
212708,True
212706
212709,True
212712,True
212707,True
212714,True
212715,True
212710,True
212711,True
212717,True
212713,True
212718,True
212716,True
212720,True
212721,True
212719,True
212724,True
212726,True
212722,True
212723,True
212728
212725,True
212727
212729,True
212731,True
212732,True
212735,True
212737,True
212733,True
212738,True
212739,True
212740,True
212734,True
212741,True
212742,True
212744,True
212745,True
212736,True
212746,True
212748,True
212749,True
212730,True
212750,True
212753
212751,True
212754
212755
212743,True
212757
212747,True
212758
212752,True
212759
212756
212760
212761,True
212763
212762,True
212764
212769,True
212768,True
212772,True
212773,True
212766,True
212775,True
212776,True
212777,True
212778,True
212779,True
212780,True
212781,True
212782,True
212783,True
212784,True
212785,True
212786,True
212787,True
212788,True
212789,True
212790,True
212791,True
212791
212792,True
212793,True
212794,True
212795,True
212796,True
212797,True
212798,True
212799,True
212800,True
212801,True
212802
212803,True
212805
212804
212806,True
212807,True
212808,True
212809,True
212810
212811
212812,True
212813
212814,True
212815,True
212816,True
212817,True
212818,True
212819,True
212820,True
212821,True
212822,True
212823,True
212824,True
212825,True
212826,True
212827,True
212828,True
212829,True
212830,True
212831,True
212832,True
212833,True
212834,True
212835,True
212836,True
212837
212838
212839,True
212840,True
212841,True
212842,True
212843,True
212844,True
212845,True
212846,True
212848,True
212858,True
212861,True
212862,True
212863,True
212864,True
212865,True
212866,True
212867,True
212868,True
212869,True
212870,True
212871,True
212872,True
212873,True
212874,True
212875,True
212876,True
212877,True
212881,True
212929,True
212930
212767
212770,True
212765,True
212774,True
212935,True
212771,True
212937,True
212938,True
212939,True
212940,True
212941,True
212942
212943,True
212944
212945
212947,True
212948,True
212946,True
212931,True
212949,True
212933,True
212950
212951,True
212934,True
212952
212932,True
212936,True
212953,True
212955
212958,True
212958
212960,True
212969,True
212970,True
212971,True
212972,True
212973,True
212974,True
212975,True
212978,True
212979,True
212980,True
212981
212982
212983
212984
212985,True
212986,True
212987,True
212988,True
212989
212990,True
212991,True
212992
212993,True
212994
212995
212996
212997
212998
212999
213000,True
213001,True
213002
213003,True
213006,True
213007,True
213008
213009,True
213010,True
213012,True
213011,True
213014,True
213015,True
213016,True
213017,True
213018,True
213019,True
213020,True
213021,True
213022,True
213023,True
213024,True
213025,True
213026,True
213027,True
213028
213029,True
213030,True
213031,True
213032,True
213033,True
213034,True
213035,True
213036,True
213037,True
213038,True
213039,True
213040,True
213041,True
213042,True
213043,True
213044,True
213045,True
213046,True
213047,True
213048,True
213049,True
213050,True
213051,True
213052,True
213053,True
213054,True
213055,True
213056,True
213057
213058,True
213059,True
213060,True
213061,True
213062
213063
213064,True
213065,True
213066,True
213067,True
213068,True
213069
213070
213071
213072,True
213073,True
213074,True
213075,True
213076,True
213077,True
213078,True
213079,True
213080,True
213081,True
213082,True
213083,True
213084,True
213085,True
213086,True
213087,True
213088,True
213089,True
213090,True
213091,True
213092,True
213093,True
213094,True
213095,True
212956
213096,True
213097,True
213098,True
213099,True
213101,True
213102,True
213103,True
213104,True
213105,True
213106,True
213107,True
213108,True
213109,True
213110,True
213111,True
213112,True
213113,True
213114,True
213115,True
213116,True
213117,True
213118,True
213119,True
213120,True
213121,True
213122,True
213123,True
213124,True
213125,True
213126,True
212957,True
212957
213127,True
213128,True
213129,True
212954,True
213130,True
213131,True
212959,True
213132,True
213133,True
213134
213013,True
213100
213135,True
213138,True
213139,True
213142,True
213143,True
213136,True
213144,True
213145,True
213137,True
213146,True
213147,True
213148,True
213150,True
213151
213140,True
213153,True
213141,True
213154,True
213149,True
213152
213158,True
213160,True
213155,True
213156,True
213162,True
213157,True
213159,True
213163,True
213164
213161,True
213166,True
213167,True
213169,True
213170,True
213168,True
213173,True
213174,True
213175
213176
213165,True
213177
213179
213171,True
213180,True
213172,True
213178,True
213181
213183
213182,True
213185
213184,True
213186,True
213188,True
213187
213189,True
213191,True
213195,True
213190,True
213192,True
213196,True
213193,True
213198,True
213194,True
213199,True
213197,True
213200,True
213201,True
213203,True
213202,True
213205,True
213204,True
213207,True
213206
213209,True
213211,True
213213,True
213215
213208,True
213212,True
213219,True
213218,True
213214,True
213210,True
213217,True
213216,True
213220,True
213221,True
213223,True
213222,True
213224,True
213225,True
213226,True
213227,True
213229,True
213231,True
213228,True
213233,True
213230,True
213236,True
213232,True
213237,True
213234,True
213238,True
213240,True
213235,True
213239,True
213242,True
213244,True
213241,True
213243,True
213246,True
213245
213247,True
213250
213248
213249,True
213251
213252
213254,True
213256,True
213253,True
213255,True
213257,True
213258,True
213300,True
213259,True
213302,True
213301,True
213303,True
213304,True
213305,True
213306
213307,True
213308,True
213309,True
213310,True
213312,True
213311,True
213313,True
213314,True
213315,True
213317
213316,True
213319
213318
213348,True
213349,True
213347,True
213351,True
213352,True
213350,True
213354,True
213353,True
213355,True
213356,True
213358,True
213359,True
213357,True
213360,True
213361,True
213362,True
213366,True
213367,True
213363,True
213364,True
213369,True
213365,True
213371,True
213368,True
213372,True
213370,True
213373,True
213376,True
213374,True
213378
213375,True
213380,True
213382,True
213377,True
213383,True
213379,True
213381,True
213385,True
213384
213387
213386,True
213388,True
213389,True
213390,True
213391
213393
213392,True
213394
213395,True
213396,True
213397,True
213398,True
213399,True
213400,True
213401,True
213402,True
213404
213403,True
213406
213408
213405,True
213407
213410,True
213412,True
213409,True
213411
213414,True
213415,True
213413,True
213416,True
213418,True
213417,True
213419,True
213420,True
213422,True
213423,True
213426,True
213421
213424,True
213425
213428,True
213430
213427,True
213429,True
213431,True
213433,True
213432,True
213436
213434
213435
213437,True
213438,True
213440,True
213439,True
213442
213443
213441,True
213446,True
213448
213450
213444,True
213451
213445,True
213453
213447,True
213449
213454
213452
213455
213457
213456,True
213458
213459,True
213460,True
213461
213462
213463
213466
213464
213465
213467
213468
213471,True
213469
213470,True
213474
213472
213475
213473
213477,True
213476,True
213478
213479,True
213480
213481,True
213483,True
213482,True
213484,True
213485
213487,True
213486
213490,True
213488
213489
213491
213492
213494
213493,True
213495,True
213496,True
213497
213498,True
213500
213502,True
213499,True
213504,True
213504
213501
213506
213503,True
213503
213543
213505,True
213544
213507,True
213549,True
213548,True
213551,True
213553
213555
213550,True
213552,True
213557
213554
213559,True
213556
213558,True
213560,True
213562,True
213561
213564,True
213563,True
213565
213566,True
213571,True
213573,True
213569,True
213570,True
213574
213572,True
213572
213577
213578
213575
213579
213576
213580
213582
213581
213584
213583
213586,True
213585,True
213587,True
213588,True
213590
213589
213592
213591
213595,True
213593
213596,True
213594,True
213598,True
213597,True
213600,True
213599,True
213601,True
213602,True
213604,True
213603,True
213625,True
213605,True
213627,True
213626
213630,True
213631,True
213631
213628,True
213629,True
213633,True
213632,True
213634
213635
213637,True
213636,True
213639,True
213640,True
213638,True
213641
213642,True
213644,True
213645,True
213643,True
213649,True
213646,True
213647
213650
213652,True
213648,True
213651
213653,True
213655
213654,True
213658
213656,True
213659,True
213657
213662,True
213660,True
213661,True
213663,True
213664,True
213665
213667,True
213666,True
213668,True
213669,True
213670,True
213672,True
213671,True
213674
213673
213675
213676,True
213678
213677,True
213680,True
213679,True
213682,True
213681,True
213684,True
213683
213686,True
213685,True
213687,True
213687
213688,True
213689,True
213690,True
213692
213691,True
213693
213694
213695
213697,True
213699,True
213696,True
213700,True
213698,True
213703,True
213701,True
213705,True
213702,True
213704
213706,True
213708,True
213710,True
213712,True
213714,True
213724,True
213711,True
213725,True
213726,True
213709,True
213727,True
213707,True
213728,True
213729,True
213731,True
213732,True
213713,True
213734,True
213736,True
213730,True
213737,True
213733,True
213738,True
213735,True
213739,True
213740,True
213741,True
213743,True
213742,True
213744,True
213745,True
213747,True
213746,True
213749,True
213748,True
213750,True
213751,True
213756
213757,True
213752,True
213764,True
213755
213768,True
213769,True
213763
213766,True
213770,True
213767,True
213772,True
213774,True
213775,True
213771,True
213778,True
213780,True
213773,True
213781,True
213782,True
213776,True
213784
213777
213785,True
213779,True
213787,True
213783,True
213786,True
213788,True
213789,True
213790,True
213792
213791,True
213793
213794,True
213795,True
213797,True
213796,True
213799,True
213798,True
213801
213802,True
213800,True
213803,True
213804,True
213805,True
213806,True
213807,True
213808,True
213811,True
213809,True
213812,True
213810,True
213814,True
213813,True
213815,True
213816,True
213818,True
213817,True
213819,True
213820,True
213822,True
213821,True
213825,True
213823,True
213826
213824,True
213827,True
213830,True
213828,True
213831
213829,True
213836,True
213832,True
213838,True
213834,True
213837
213833,True
213835,True
213842
213839,True
213845,True
213844,True
213847,True
213840,True
213848,True
213849
213841,True
213852
213846,True
213851
213854,True
213857,True
213850,True
213858,True
213859,True
213860,True
213861,True
213855,True
213862,True
213864
213865,True
213853,True
213866,True
213867,True
213869,True
213856,True
213870,True
213863
213871,True
213868,True
213873,True
213872,True
213874,True
213875,True
213876,True
213877,True
213878,True
213879,True
213881,True
213880,True
213883,True
213882,True
213884,True
213893,True
213885,True
213894,True
213895,True
213897
213896,True
213898,True
213900,True
213901,True
213902
213904,True
213899,True
213907,True
213906
213908,True
213909,True
213903,True
213912
213914,True
213905
213915,True
213910,True
213916,True
213917,True
213913
213918,True
213919,True
213920
213921,True
213923,True
213926,True
213927,True
213922,True
213944,True
213963,True
213934,True
213964,True
213965,True
213966,True
213925,True
213967,True
213968,True
213924,True
213970,True
213931,True
213971,True
213972,True
213974,True
213969,True
213973
213975,True
213977,True
213979,True
213980,True
213981,True
213984,True
213985,True
213986,True
213987,True
213988,True
213989,True
213990,True
213991,True
213992,True
213993,True
213994,True
213995,True
213996,True
213997,True
213998,True
213999,True
214000,True
214001,True
214002
214003,True
214004,True
214005,True
214006
214007
214008,True
213976,True
214009,True
214010,True
214011,True
213978,True
214012,True
214013
214015,True
213982,True
214016,True
213983,True
214017,True
214019,True
214014
214020,True
214018,True
214022,True
214022
214021,True
214023,True
214025
214024
214026,True
214027,True
214032
214031,True
214036
214039,True
214037
214038,True
214040,True
214043,True
214041
214044,True
214046,True
214042,True
214047,True
214033
214048,True
214049,True
214051,True
214045
214052,True
214050
214054,True
214056,True
214053,True
214055,True
214059,True
214057,True
214058,True
214060,True
214061,True
214064,True
214065,True
214062,True
214066,True
214063,True
214067,True
214068,True
214070,True
214071,True
214069,True
214072,True
214073,True
214075,True
214074
214078,True
214076
214079
214077,True
214077
214081,True
214080,True
214084,True
214082
214085,True
214083
214087
214086
214089,True
214088,True
214091,True
214090,True
214092,True
214093,True
214094,True
214095,True
214097,True
214096,True
214099,True
214104
214098,True
214106,True
214106
214101,True
214103
214107,True
214107
214109,True
214109
214110,True
214110
214105,True
214105
214108,True
214112,True
214111
214115
214113
214116,True
214117,True
214114
214118,True
214120,True
214122,True
214119,True
214121
214124,True
214123
214125,True
214126,True
214128,True
214127,True
214130,True
214129,True
214131,True
214132,True
214133,True
214134,True
214135,True
214136,True
214137,True
214139,True
214141,True
214138
214143,True
214140
214142,True
214145,True
214144,True
214147
214146
214149
214151
214152
214154
214148,True
214156,True
214157,True
214150
214158,True
214159,True
214155
214160,True
214160
214162
214163,True
214153
214165,True
214166,True
214168
214161,True
214161
214164,True
214167
214169,True
214171,True
214175,True
214170,True
214176,True
214172
214177,True
214173,True
214179,True
214180
214174,True
214178,True
214181
214183,True
214182,True
214185,True
214188,True
214189
214186,True
214190
214191,True
214184,True
214193,True
214194,True
214195,True
214187,True
214197,True
214192,True
214198,True
214200,True
214196,True
214201
214199,True
214203,True
214202,True
214205
214208,True
214204
214206,True
214210,True
214211,True
214209
214207,True
214213
214212,True
214214,True
214217
214218
214221
214215,True
214224
214223,True
214216,True
214219,True
214225
214226,True
214220,True
214228,True
214222,True
214229,True
214227
214232,True
214233,True
214235,True
214237
214236,True
214239,True
214240,True
214241,True
214230,True
214242,True
214243,True
214244,True
214231,True
214245,True
214246
214234
214248
214249
214238,True
214250,True
214247
214252,True
214253,True
214251,True
214254,True
214255,True
214257,True
214256,True
214259,True
214262
214258,True
214261
214260,True
214263,True
214265,True
214264,True
214266,True
214269,True
214267,True
214270,True
214271,True
214268,True
214272,True
214274,True
214275,True
214273,True
214277,True
214276,True
214280,True
214281
214278,True
214279
214284,True
214282,True
214285
214283,True
214287,True
214288,True
214289,True
214286,True
214291,True
214290,True
214293,True
214295,True
214292,True
214294,True
214296,True
214297,True
214299,True
214301,True
214298,True
214302,True
214305,True
214307,True
214300,True
214303,True
214308,True
214304,True
214310,True
214311,True
214306,True
214309,True
214313,True
214312,True
214314,True
214316,True
214315
214319,True
214317,True
214320
214318,True
214322,True
214321,True
214325
214323
214327
214324
214326
214329,True
214328
214330,True
214331,True
214333,True
214332,True
214335,True
214336,True
214334,True
214339
214337,True
214338,True
214342,True
214345,True
214340,True
214341,True
214346
214347,True
214343,True
214344,True
214349,True
214350,True
214348,True
214351,True
214353,True
214352,True
214354,True
214355,True
214357,True
214356,True
214358,True
214359,True
214361,True
214360,True
214362,True
214363,True
214365,True
214367,True
214364,True
214368,True
214366,True
214369,True
214370,True
214372,True
214371,True
214373,True
214374
214375,True
214376,True
214377,True
214379,True
214381,True
214384,True
214380,True
214385,True
214386,True
214387,True
214378,True
214388,True
214389,True
214382,True
214403,True
214404,True
214383,True
214405,True
214390
214407,True
214408,True
214410,True
214409,True
214411,True
214413,True
214406,True
214415,True
214416,True
214417,True
214412,True
214419,True
214420
214414,True
214418,True
214421,True
214425,True
214423,True
214428,True
214424,True
214429,True
214430,True
214431,True
214426,True
214432,True
214433,True
214427,True
214435
214422,True
214434,True
214438,True
214441,True
214443,True
214444,True
214445,True
214446,True
214447,True
214448,True
214449,True
214450,True
214451,True
214452,True
214453,True
214454,True
214455,True
214456,True
214457,True
214458,True
214459,True
214460,True
214461,True
214462,True
214463,True
214464,True
214465,True
214466,True
214467
214439,True
214436,True
214440,True
214442,True
214437,True
214472,True
214473,True
214474,True
214475,True
214476,True
214477,True
214478,True
214479,True
214480,True
214481,True
214482,True
214483,True
214484,True
214485,True
214486,True
214487,True
214488,True
214489,True
214490,True
214491
214470,True
214468,True
214493,True
214469,True
214492,True
214471,True
214497
214494,True
214496,True
214498,True
214495,True
214500,True
214501,True
214502,True
214504
214505,True
214506,True
214499,True
214507,True
214509
214503,True
214511
214512
214508
214510,True
214514
214513,True
214528,True
214515
214533,True
214516,True
214534
214529
214536
214530,True
214538
214537
214540,True
214542,True
214539,True
214541,True
214544,True
214546,True
214548,True
214543,True
214549,True
214552,True
214552
214553
214554
214556
214545,True
214557,True
214547,True
214550,True
214551,True
214558,True
214555
214559,True
214560,True
214562,True
214561,True
214563,True
214566,True
214564,True
214568,True
214565,True
214569,True
214567,True
214570,True
214571,True
214573,True
214575,True
214572,True
214574,True
214578,True
214581,True
214577,True
214583,True
214579,True
214582,True
214585,True
214584,True
214587,True
214586,True
214588,True
214590,True
214589,True
214591,True
214594,True
214595,True
214597,True
214598
214592,True
214593,True
214596,True
214600,True
214602,True
214603
214601,True
214607,True
214605,True
214606,True
214608
214613,True
214614,True
214617,True
214611
214618,True
214612,True
214620
214615,True
214616,True
214621,True
214619
214623,True
214624,True
214625,True
214626,True
214627,True
214628,True
214630,True
214629,True
214632,True
214631,True
214634
214636
214633
214635
214638
214640
214637
214642,True
214643,True
214639
214641,True
214646,True
214644,True
214647,True
214645,True
214649,True
214648,True
214650
214651,True
214653,True
214655,True
214652
214654,True
214657,True
214659,True
214656,True
214658,True
214660,True
214661,True
214662,True
214663,True
214665,True
214666
214664,True
214667
214670,True
214671,True
214668,True
214669,True
214673,True
214674,True
214672,True
214677,True
214675,True
214678,True
214676,True
214679,True
214680,True
214681,True
214682,True
214683,True
214684,True
214685,True
214687,True
214686,True
214690,True
214688,True
214691,True
214689,True
214693,True
214692,True
214697
214694,True
214698,True
214695,True
214695
214700
214699,True
214703,True
214702,True
214704,True
214705,True
214707,True
214706,True
214711,True
214709
214708,True
214714
214710
214715
214712
214713
214717,True
214718,True
214716
214719
214720,True
214722,True
214721,True
214725,True
214723,True
214726,True
214729,True
214724,True
214727,True
214728,True
214730,True
214732
214731,True
214733,True
214734,True
214736,True
214735,True
214737,True
214738,True
214739,True
214740,True
214741,True
214743,True
214742,True
214745,True
214744,True
214748,True
214749,True
214746,True
214747,True
214750,True
214751,True
214752,True
214753,True
214754,True
214755,True
214756,True
214760
214757,True
214758,True
214759,True
214762,True
214761,True
214764,True
214765
214763
214766,True
214767
214770
214768
214769
214772,True
214771,True
214773,True
214774,True
214776,True
214775,True
214777,True
214778,True
214779,True
214780,True
214781,True
214782,True
214783
214785
214786
214784,True
214787
214789
214788
214801,True
214790,True
214803
214804,True
214805
214806,True
214807,True
214808,True
214809
214810,True
214811,True
214812,True
214813,True
214815,True
214814,True
214817,True
214816,True
214819,True
214818,True
214820,True
214822,True
214821,True
214823
214826,True
214824
214828,True
214829,True
214831,True
214832,True
214825,True
214833,True
214830,True
214835,True
214836,True
214837,True
214834,True
214838,True
214840,True
214827,True
214842,True
214843,True
214839,True
214844,True
214841,True
214845,True
214846,True
214847,True
214848,True
214851,True
214849,True
214853,True
214854,True
214850,True
214857,True
214858,True
214852,True
214855,True
214860,True
214861,True
214856,True
214863,True
214864,True
214859,True
214867,True
214867
214862,True
214865,True
214865
214868,True
214866,True
214866
214870,True
214869,True
214871
214873,True
214872,True
214876
214874,True
214878,True
214875,True
214880,True
214877,True
214881,True
214879
214883,True
214882,True
214884,True
214886
214888,True
214885,True
214890,True
214887,True
214892,True
214889
214891,True
214893,True
214894,True
214896,True
214898
214895,True
214900
214897,True
214901
214899
214902
214903
214904,True
214905,True
214907,True
214906,True
214908,True
214909,True
214910,True
214913,True
214914,True
214914
214911,True
214912,True
214915,True
214915
214916,True
214918
214917
214920,True
214919,True
214921,True
214922,True
214924,True
214923,True
214923
214926,True
214925
214928
214927,True
214930,True
214929,True
214932
214931,True
214933
214934,True
214936,True
214935,True
214938,True
214938
214940
214939,True
214939
214937,True
214943,True
214941
214944
214942
214946,True
214945,True
214947,True
214948
214950,True
214949,True
214951,True
214952,True
214953,True
214954,True
214955,True
214956
214957
214958,True
214959,True
214961,True
214960
214963
214962
214964
214965
214966
214968
214967
214970
214969,True
214971,True
214972
214974,True
214973,True
214977,True
214979,True
214975,True
214976,True
214980
214982,True
214978
214984
214981
214985,True
214983,True
214986
214988
214989
214987,True
214991,True
214990
214993,True
214996
214992,True
214994,True
214997
214999,True
214995,True
214998
215001
215002,True
215000
215005
215003,True
215004
215006
215007,True
215009,True
215008,True
215008
215010
215012
215011,True
215013
215015,True
215017,True
215014
215016
215019,True
215020,True
215018,True
215023,True
215021,True
215022,True
215025,True
215024,True
215026,True
215027,True
215028,True
215029,True
215030,True
215031
215034
215036,True
215037
215032,True
215039
215041,True
215042,True
215038
215050
215049,True
215040
215051,True
215033
215052,True
215053,True
215055,True
215056,True
215035,True
215058,True
215060
215054
215061
215057,True
215059
215062,True
215064,True
215067,True
215063,True
215069,True
215065,True
215066,True
215070,True
215072,True
215068,True
215073,True
215071,True
215075,True
215074,True
215076
215078,True
215079,True
215081,True
215083,True
215086,True
215077,True
215087,True
215088,True
215080,True
215089,True
215090,True
215091,True
215092,True
215084,True
215093,True
215095,True
215085,True
215096,True
215097,True
215098,True
215082,True
215100,True
215101,True
215103,True
215094,True
215099,True
215104,True
215102,True
215105,True
215106,True
215110,True
215107,True
215108,True
215111,True
215109,True
215113
215112,True
215114,True
215116,True
215117,True
215118,True
215120,True
215115
215122,True
215123,True
215119,True
215125,True
215126,True
215127,True
215121,True
215129,True
215124,True
215130,True
215128,True
215131,True
215132,True
215133,True
215135,True
215134,True
215137,True
215136,True
215139,True
215138,True
215140,True
215141,True
215142,True
215143,True
215144,True
215145
215146
215147,True
215147
215148
215150,True
215149,True
215152,True
215151,True
215153,True
215154,True
215156,True
215155,True
215159,True
215157,True
215158,True
215161,True
215160,True
215163,True
215162,True
215165,True
215164,True
215166,True
215167,True
215168,True
215170
215169
215171
215172,True
215174,True
215173,True
215175,True
215176
215178,True
215177,True
215179,True
215180,True
215182,True
215181,True
215184,True
215183,True
215186,True
215185,True
215187,True
215189,True
215190,True
215188,True
215192,True
215191,True
215194,True
215193,True
215195,True
215196,True
215197,True
215198,True
215199,True
215200,True
215201,True
215203
215202,True
215204,True
215205,True
215206,True
215208,True
215207,True
215210,True
215209,True
215211,True
215212,True
215213,True
215215,True
215214,True
215214
215216,True
215217,True
215219,True
215218,True
215220,True
215221,True
215222,True
215223,True
215224,True
215226,True
215225,True
215227,True
215230,True
215228
215229,True
215232,True
215234,True
215231,True
215233,True
215236,True
215235,True
215238,True
215237,True
215240,True
215239
215241,True
215242
215244,True
215243,True
215247,True
215247
215248,True
215245,True
215246,True
215246
215250
215249,True
215249
215252
215251
215253,True
215254,True
215255,True
215256,True
215258,True
215257,True
215260
215259
215263,True
215261
215264,True
215262,True
215266,True
215268
215265,True
215270
215267,True
215269
215272,True
215274,True
215271,True
215273,True
215275,True
215276,True
215277
215278
215279
215280,True
215281,True
215282,True
215283,True
215284,True
215286
215285
215289,True
215290,True
215287,True
215288
215292,True
215294
215296
215291,True
215293,True
215297,True
215300,True
215295
215301,True
215302,True
215298,True
215299,True
215303,True
215305,True
215306,True
215304,True
215308,True
215307,True
215310
215309
215311,True
215313,True
215314,True
215312,True
215315,True
215316,True
215317
215319,True
215318,True
215321
215322,True
215320,True
215323
215324
215325,True
215326,True
215327,True
215328
215329,True
215331,True
215330,True
215334
215332
215333,True
215336,True
215338
215335
215340
215341
215337
215339
215344,True
215342
215345
215343,True
215347,True
215348
215346,True
215351,True
215349,True
215353,True
215350,True
215355,True
215352,True
215356,True
215354,True
215358,True
215357,True
215360,True
215359,True
215362,True
215361,True
215364,True
215366,True
215363,True
215365,True
215367,True
215368,True
215370,True
215369,True
215371,True
215372,True
215374,True
215373,True
215377,True
215375,True
215378,True
215381
215376,True
215383,True
215383
215379,True
215384,True
215384
215380,True
215386,True
215387,True
215382,True
215382
215385,True
215385
215389,True
215391,True
215393
215388,True
215390,True
215394
215392
215397
215398
215395
215396
215399
215400
215402
215404
215401,True
215403
215405
215406,True
215408,True
215410,True
215407,True
215409,True
215411,True
215414
215412,True
215413
215416,True
215417
215415
215418
215420,True
215421
215419
215422
215423,True
215427
215426,True
215430,True
215431,True
215432,True
215433,True
215434,True
215435
215436
215437,True
215438,True
215439,True
215440,True
215441,True
215442,True
215443,True
215444,True
215445,True
215446,True
215447,True
215448,True
215449,True
215450,True
215451
215452
215453
215454
215455
215456
215457
215425,True
215458
215459
215460
215461
215424,True
215462
215464
215465
215428,True
215466
215467
215469
215429,True
215463
215470
215468
215471
215473
215472
215474
215476
215475
215477
215478
215479
215480
215482
215481
215483
215484
215485
215486
215487
215488
215490
215493
215489,True
215491
215492
215495
215494
215496
215497
215498
215500
215499
215501
215503
215502
215506
215507
215504
215505
215509
215508
215511
215510
215512
215513
215515
215514
215516
215517
215519
215518
215522
215520
215524
215521
215526
215523
215525
215527
215529
215528
215531
215530
215533
215536
215532
215537
215534
215535
215539
215541
215542
215538
215540
215544
215543
215545
215547
215546
215548
215550
215549
215551
215552
215555
215553
215557
215559
215554
215561
215556
215562
215558
215564
215560
215563
215565
215567
215566
215569
215571
215568
215570
215574
215572
215575
215573
215577
215576
215578
215581
215579
215583
215580
215585
215582
215587
215588
215584
215590
215586
215592
215589
215594
215591
215595
215593
215597
215596
215599
215598
215601
215600
215602
215603
215604
215605
215606
215607
215608
215609
215610
215612
215611
215614
215613
215616
215615
215618
215617
215620
215619
215622
215621
215624
215623
215626
215625
215628
215627
215630
215629
215632
215631
215634
215633
215636
215635
215637
215638
215639
215640
215641
215642
215652
215651
215653
215655
215654
215657
215656
215658
215693
215659
215694
215696
215698
215699
215660
215700
215695
215702
215703
215697
215704
215701
215705
215706
215707
215708
215711
215709
215713
215710
215715
215712
215717
215714
215716
215718
215719
215720
215721
215722
215724
215723
215727
215725
215729
215726
215731
215728
215732
215730
215734
215733
215736
215738
215735
215740
215737
215742
215739
215744
215741
215745
215743
215746
215747
215748
215750
215749
215752
215751
215753
215754
215755
215757
215756
215758
215759
215760
215761
215762
215763
215766
215764
215768
215765
215770
215767
215771
215769
215772
215774
215773
215775
215776
215777
215778
215779
215793
215780
215781
215794
215782
215796
215795
215798
215797
215799
215823
215824
215826
215828
215825
215827
215830
215832
215829
215831
215836
215833
215837
215834
215840
215841
215835
215842
215838
215839
215844
215846
215843
215845
215847
215849
215848
215852
215850
215853
215851
215854
215863
215864
215862
215866
215865
215868
215867
215871
215869
215872
215874
215870
215873
215876
215875
215878
215877
215879
215880
215882
215881
215884
215883
215885
215886
215887
215889
215891
215888
215892
215890
215895
215893
215897
215894
215896
215898
215900
215899
215901
215902
215904
215903
215905
215907
215906
215908
215911
215909
215910
215913
215912
215915
215914
215917
215916
215918
215919
215922
215920
215923
215921
215925
215924
215927
215926
215929
215928
215931
215930
215933
215932
215935
215934
215937
215936
215939
215938
215941
215940
215943
215942
215944
215945
215947
215946
215948
215949
215950
215951
215952
215954
215953
215956
215955
215957
215958
215960
215959
215961
215962
215963
215965
215964
215966
215967
215968
215969
215971
215970
215972
215973
215976
215974
215975
215977
215979
215978
215982
215980
215983
215981
215986
215984
215987
215985
215989
215991
215988
215993
215990
215995
215992
215997
215994
215998
215996
216000
215999
216002
216001
216004
216003
216006
216005
216008
216007
216009
216010
216012
216011
216013
216014
216016
216015
216019
216017
216020
216018
216023
216021
216024
216026
216022
216025
216027
216028
216030
216032
216029
216031
216033
216034
216037
216035
216038
216036
216039
216042
216040
216044
216041
216046
216048
216043
216045
216049
216047
216072
216073
216074
216075
216076
216077
216078
216079
216080
216082
216081
216084
216083
216085
216086
216088
216087
216089
216090
216092
216091
216093
216094
216096
216095
216097
216099
216098
216100
216103
216101
216102
216104
216105
216107
216106
216109
216108
216111
216110
216113
216112
216115
216114
216117
216116
216120
216118
216121
216119
216122
216123
216125
216124
216126
216127
216128
216129
216132
216130
216133
216131
216134
216136
216135
216138
216139
216137
216141
216140
216144
216146
216142
216143
216147
216145
216149
216151
216152
216148
216155
216150
216153
216159
216154
216158
216160
216162
216161
216164
216163
216165
216166
216167
216168
216169
216171
216170
216173
216172
216175
216174
216178
216176
216179
216177
216181
216180
216183
216182
216185
216187
216189
216184
216186
216191
216188
216193
216190
216194
216192
216195
216196
216198
216197
216200
216199
216202
216201
216204
216206
216208
216203
216205
216210
216207
216209
216212
216213
216214
216211
216217
216220
216215
216221
216216
216222
216218
216224
216219
216225
216227
216223
216226
216229
216228
216231
216230
216233
216232
216234
216237
216235
216239
216241
216236
216243
216244
216238
216240
216242
216245
216248
216251
216252
216246
216253
216254
216247
216255
216249
216256
216250
216257
216258
216259
216261
216263
216260
216262
216265
216264
216267
216269
216266
216270
216268
216273
216271
216275
216272
216276
216278
216274
216277
216280
216282
216279
216284
216281
216283
216285
216288
216286
216289
216287
216291
216290
216294
216292
216295
216293
216297
216296
216298
216299
216300
216301
216302
216304
216303
216305
216306
216308
216307
216310
216309
216313
216311
216314
216312
216316
216315
216317
216318
216319
216320
216321
216354
216364
216365
216368
216366
216367
216370
216369
216372
216371
216374
216373
216375
216376
216378
216377
216404
216406
216403
216408
216410
216405
216412
216413
216407
216409
216415
216411
216426
216414
216427
216428
216429
216430
216432
216431
216433
216434
216441
216435
216442
216436
216443
216444
216447
216445
216448
216446
216450
216449
216453
216451
216452
216454
216456
216455
216458
216457
216460
216459
216461
216463
216462
216464
216465
216466
216467
216468
216469
216471
216470
216473
216472
216475
216474
216477
216476
216479
216478
216481
216480
216482
216483
216484
216485
216486
216487
216488
216490
216489
216491
216492
216493
216494
216498
216499
216500
216502
216504
216501
216506
216503
216508
216505
216510
216507
216511
216509
216515
216517
216514
216519
216516
216521
216518
216523
216520
216524
216522
216525
216526
216527
216528
216529
216530
216531
216532
216533
216535
216534
216537
216536
216539
216541
216538
216543
216540
216542
216544
216545
216546
216549
216547
216548
216551
216552
216550
216553
216554
216557
216555
216558
216556
216561
216559
216563
216560
216564
216562
216566
216572
216565
216574
216571
216573
216576
216578
216579
216575
216581
216577
216584
216580
216585
216582
216586
216583
216588
216587
216590
216589
216594
216591
216596
216595
216597
216598
216600
216602
216608
216603
216604
216605
216607
216606
216609
216610
216616
216599
216618
216620
216621
216601
216622
216626
216615
216617
216627
216628
216630
216619
216625
216637
216640
216629
216638
216641
216639
216642
216643
216645
216646
216644
216647
216649
216648
216651
216650
216653
216652
216654
216655
216656
216657
216658
216659
216660
216662
216661
216664
216663
216665
216666
216667
216668
216671
216669
216673
216670
216675
216672
216677
216674
216676
216678
216680
216679
216684
216683
216690
216689
216693
216691
216692
216694
216696
216695
216697
216698
216700
216699
216701
216703
216704
216702
216707
216705
216708
216711
216706
216712
216714
216709
216710
216716
216713
216717
216715
216719
216718
216720
216721
216723
216722
216725
216724
216727
216726
216729
216731
216728
216730
216733
216735
216732
216734
216737
216736
216739
216738
216740
216741
216742
216743
216744
216747
216748
216749
216765
216745
216746
216750
216766
216769
216751
216770
216767
216772
216768
216774
216771
216773
216775
216776
216777
216778
216779
216780
216781
216782
216784
216783
216785
216786
216787
216789
216790
216788
216791
216792
216793
216795
216794
216804
216806
216807
216805
216808
216810
216809
216812
216811
216813
216814
216816
216817
216815
216819
216818
216820
216821
216823
216822
216826
216824
216827
216825
216830
216828
216829
216831
216833
216832
216834
216835
216836
216838
216837
216840
216839
216842
216841
216844
216847
216843
216845
216848
216846
216851
216849
216852
216850
216853
216856
216854
216858
216860
216855
216862
216857
216863
216859
216865
216861
216866
216868
216864
216867
216870
216872
216869
216874
216871
216875
216878
216873
216876
216879
216877
216881
216880
216883
216882
216884
216885
216887
216886
216889
216888
216891
216890
216893
216892
216895
216894
250001
216896
250003
250002
250005
250004
250007
250009
250006
250008
250011
250010
250013
250012
250015
250014
250016
250019
250017
250021
250018
250023
250020
250025
250022
250026
250024
250028
250027
250030
250029
250032
250031
250034
250036
250033
250035
250037
250038
250039
250040
250041
250044
250042
250045
250043
250047
250046
250048
250049
250052
250050
250051
250054
250055
250053
250058
250056
250059
250072
250057
250060
250073
250061
250075
250074
250079
250076
250082
250083
250085
250084
250087
250086
250093
250097
250088
250094
250101
250100
250105
250109
250102
250110
250108
250111
250113
250112
250114
250115
250116
250117
250118
250119
250121
250120
250124
250122
250125
250123
250129
250126
250131
250130
250133
250132
250134
250135
250136
250137
250143
250140
250144
250145
250146
250148
250147
250149
250150
250151
250152
250153
250154
250155
250156
250157
250159
250158
250160
250161
250163
250167
250162
250169
250164
250171
250168
250170
250173
250172
250174
250175
250176
250177
250179
250178
250181
250180
250182
250183
250184
250185
250186
250187
251000
251001,True
251004
251002,True
251003
251006
251005
251009
251007
251010
251008
251011
251014
251012
251013
251016
251015
251018,True
251017,True
251020
251019
251021,True
251022
251023
251024
251026
251025
251027
251028
251029
251030
251033,True
251031
251034
251032
251037
251035
251039,True
251040
251036,True
251038
251042
251041
251044
251043
252501,True
252502,True
252503,True
252506
252504,True
252508
252505
252507
252509
252510
252511,True
252512,True
252514
252513,True
252516
252515,True
252517,True
252520
252521
252518,True
252523,True
252519,True
252522
252525
252527,True
252528
252530,True
252533
252524
252534
252535,True
252529
252536
252537,True
252538,True
252526,True
252531
252539,True
252532
252540
252541
252542
252545,True
252543
252546,True
252544,True
252548,True
252550
252547,True
252552,True
252554
252549,True
252551
252553
253001,True
252555
253002,True
253004,True
253003
253006
253005
253007,True
253009,True
253011,True
253008
253012,True
253010
253015
253013,True
253014,True
253017,True
253016,True
253019,True
253018,True
253020,True
253021
253023
253025
253022,True
253024,True
253028,True
253026,True
253029,True
253027
253032,True
253030,True
253033
253031,True
253035,True
253037,True
253034,True
253041
253039,True
253043
253036,True
253040
253038,True
253044,True
253042
253045,True
253046,True
253046
253047,True
253049,True
253049
253048,True
253050
253051
253052,True
253055
253053
253601
253054
253603
253602
253606
253604
253607
253605
253608
253609
253610,True
253612
253611,True
253613,True
253615,True
253618
253621
253622
253620,True
253629
253630
253631
253619,True
253632
253633
253614,True
253634
253653,True
253617
253654
253662,True
253616
253663
253672
253671,True
253655
253664
253680,True
253673
253681
253683
253682,True
253684,True
253686
253687,True
253685,True
253689
253688,True
253692,True
253690
253691
253694,True
253695,True
253697
253693,True
253696,True
253698
253699
253702
253700,True
253703,True
253701,True
253704,True
253705,True
253708
253709,True
253706,True
253711,True
253707,True
253710
253712,True
253713
253714,True
253715,True
253716
253718,True
253717,True
253722
253719,True
253724
253725
253726
253720,True
253721,True
253728,True
253730
253723,True
253727
253731,True
253729,True
253732,True
253733
253735,True
253734,True
253736,True
253739,True
253737,True
254501,True
253738
254503
253740,True
254502,True
254505,True
254505
254504
254506,True
254508
254507,True
254509
254510,True
254511,True
254513,True
254515
254512
254516
254519
254517
254514,True
254521
254518,True
254522
254520
254524,True
254525
254523,True
254526,True
254528,True
254530,True
254532
254527,True
254529,True
254531
254533
254534,True
254536
254535,True
254537
254539,True
254538
254540,True
254541,True
254542,True
254544
254546
254543
254545
254548,True
254551,True
254547,True
254549,True
254552
254550,True
254553
254554
254556,True
254555
254557,True
254560,True
254558,True
254562
254561
254559,True
254564,True
254563
254566
254565
254567
254568,True
254569,True
254570
254571
254572
254574,True
255102
255104
255101
254573
255107
255108
255103
255109
255105
255110
255106
255113
255111
255112
255114
255115,True
255116
255117
255119,True
255118
255121
255120,True
255122
255123
255124
255126
255125,True
255128,True
255127
255130,True
255129,True
255132
255131
255135,True
255133
255136
255134
255138
255137
255140,True
255139,True
255141
255142
255144
255146
255143
255145,True
255148,True
255147
255150,True
255152
255149,True
255153
255151
255156
255158
255159
255154,True
255161
255155,True
255157
255163
255160,True
255164
255162
255165
255166
255167
255168
255170,True
255172,True
255174
255176
255178
255169,True
255179
255171
255180
255173,True
255181
255175
255182
255601
255177,True
255183
255603
255607
255605,True
255602
255608
255604,True
255606
255611
255609
255612
255613
255615,True
255618
255620
255621
255622
255610,True
255614,True
255616
255623
255624
255625
255617
255619
255626
255627
255628
255630
255631
255629
255633
255632
255634
255635
255638
255636
255637
255639
255640
255642
255641
255644
255643
255645
255646
255648
255647
255649
255650
255651
255652
255653
255654
255655
255656
255657
255659
255658
255661
255663
255660
255662
255665,True
255664,True
255667
255669
255666
255668
255670,True
255671,True
255672
255673
255674
255675
255676
255677
255678
255682
255679,True
255680
255681
255684
255683
255685
255686
255688
255689
255687,True
255690
255692
255691
255694,True
255696
255693
255695
255697
255698,True
255700
255699,True
255702,True
255701,True
255701
255703,True
255703
256101
255704,True
256103
255705,True
256105
256102
256107
256108
256104
256106
256110
256112
256109
256111
256114,True
256113
256115,True
256116
256118
256117
256119
256122
256120,True
256121
256124
256126
256123
256128
256125
256129
256132
256127
256133
256130
256135
256131
256137
256134
256138
256136
256140,True
256139
256142
256144
256141
256143
256146
256145
256148
256150
256147
256149
256151
256152
256154
256156
256153
256155
256157
256158
256160,True
256159
256162
256161
256163
256164
256166
256168
256165,True
256170
256172
256167,True
256169
256174
256175
256171
256173
256177,True
256178
256176
256179
256180
256182
256181,True
256183
256184
256185,True
256186
256187
256188
256190
256191,True
256194
256189
256192
256195
256198
256193
256199
256196,True
256200,True
256601
256201
256197,True
256602,True
256202
256603
256604
256605
256606,True
256607
256608
256610
256609
256613
256611
256615
256612
256616,True
256614
256618
256619
256617,True
256620
256622
256621
256623
256624
256626
256629
256625
256630
256627
256633
256628
256634
256632
256631,True
256635
256637,True
256636,True
256638
256639,True
256641
256644
256645
256646
256648
256649
256642,True
256651
256650,True
256652,True
256643
256653,True
256654
256647,True
256656
256657
256658
256640
256660
256661
256655,True
256663
256659,True
256662
256664
256666
256665
256669,True
256671,True
256667,True
256672,True
256668,True
256674,True
256670,True
256673,True
256675,True
256676,True
256678,True
256680,True
256679,True
256682,True
256686,True
256681,True
256683,True
256687,True
256684,True
256688
256689,True
256685,True
256692,True
256690,True
257000
256693,True
257002
256694
257003
257004
256691,True
257006
257007
257001
257005
257008
257010
257009
257012
257011
257015
257013
257026
257014
257029
257027
257030
257028
257033
257036
257042
257039
257048
257045
257051
257054
257057
257063
257060
257066
257069
257072
257075
257081
257087
257078
257093
257084
257099
257090
257113
257096
257114
257102
257116
257115
257120
257117
257126
257123
257132
257129
257138
257135
257144
257141
257147
257158
257160
257159
257161
257162
257168
257165
257171
257177
257180
257174
257189
257183
257192
257186
257195
257193
257196
257194
257198
257197
257200
257199
257202
257204
257201
257203
257206
257205
257208
257207
257209
257210
257211
257212
257214
257213
257216
257215
257219
257217
257220
257218
257221
257222
257223
257224
257225
257227
257229
257228
257230
257234
257231
257236
257238
257239
257235
257237
257300
257240
257302
257241
257303
257304
257307
257301
257309
257311
257305
257306
257312
257313
257308
257315
257310
257326
257314
257329
257330
257327
257328
257336
257333
257342
257348
257339
257351
257345
257354
257360
257366
257357
257369
257375
257363
257384
257372
257387
257378
257393
257381
257396
257390
257402
257399
257413
257414
257415
257417
257416
257420
257423
257429
257426
257432
257435
257444
257438
257441
257447
257460
257458
257462
257459
257465
257461
257468
257474
257471
257477
257480
257483
257486
257489
257492
257494
257493
257496
257495
257498
257497
257499
257500
257502
257504
257501
257503
257506
257505
257509
257507
257510
257511
257508
257514
257512
257516
257513
257518
257519
257515
257517
257521
257523
257520
257522
257525
257527
257524
257528
257530
257531
257529
257534
257536
257537
257540
257541
257535
257538
257602
257539
257603
257600
257604
257601
257605
257606
257608
257607
257610
257612
257609
257614
257611
257626
257613
257628
257615
257629
257627
257630
257633
257639
257636
257642
257645
257651
257648
257654
257660
257657
257663
257672
257666
257675
257669
257684
257678
257690
257681
257693
257687
257696
257699
257702
257713
257714
257716
257715
257717
257720
257723
257726
257729
257735
257732
257741
257738
257744
257747
257759
257758
257762
257760
257765
257761
257771
257768
257774
257777
257780
257783
257786
257789
257792
257793
257794
257796
257795
257798
257797
257800
257802
257799
257801
257804
257803
257806
257805
257808
257809
257807
257810
257812
257811
257814
257813
257816
257815
257817
257818
257820
257819
257822
257821
257823
257824
257826
257825
257829
257828
257831
257836
257830
257837
257834
257839
257835
257841
257838
257840
257900
257901
257902
257904
257903
257906
257905
257907
257908
257909
257911
257910
257912
257913
257914
257915
257928
257929
257926
257933
257927
257939
257930
257945
257936
257948
257942
257954
257951
257960
257957
257966
257972
257963
257969
257978
257984
257975
257981
257990
257987
257993
257996
257999
258002
258014
258013
258016
258015
258017
258020
258023
258029
258026
258032
258035
258038
258041
258047
258044
258058
258059
258062
258060
258061
258065
258071
258068
258080
258074
258083
258092
258077
258093
258086
258089
258095
258094
258097
258096
258098
258100
258099
258103
258101
258105
258102
258107
258104
258108
258106
258110
258109
258112
258111
258114
258113
258116
258118
258115
258120
258122
258117
258124
258119
258125
258121
258128
258123
258126
258129
258130
258131
258134
258135
258137
258136
258140
258138
258200
258139
258141
258202
258201
258203
258205
258204
258207
258206
258208
258210
258209
258212
258211
258213
258214
258215
258218
258216
258217
258220
258219
258222
258221
258224
258223
258225
258226
258228
258227
258230
258229
258232
258231
258234
258233
258235
258236
258237
258238
258240
258239
258241
258242
258245
258243
258247
258244
258248
258246
258251
258249
258252
258254
258250
258253
258256
258255
258258
258257
258260
258259
258261
258262
258264
258263
260001
260002
260003
260005
260004
260007
260006
260009
260008
260010
260011
260012
260014
260013
260026
260015
260028
260027
260030
260029
260042
260041
260043
260044
260045
260056
260057
260058
260060
260059
260071
260073
260072
260075
260074
260086
260087
260088
260089
260090
260101
260102
260103
260104
260116
260105
260117
260120
260118
260119
260132
260131
260133
260134
260146
260135
260147
260148
260150
260163
260149
260162
260161
260164
260165
260176
260177
260178
260180
260179
260191
260193
260192
260195
260194
260201
260198
260207
260204
260213
260219
260210
260214
260221
260220
260225
260224
260226
260227
260233
260230
260238
260239
260240
260241
260242
260244
260246
260248
260243
260245
260250
260247
260252
260255
260249
260251
260258
260312
260261
260314
260301
260313
260315
260316
260328
260327
260329,True
260342
260330
260331
260344
260346
260343
260358
260345
260361
260357
260372
260359
260373
260360,True
260375,True
260374
260379
260376
260382
260385
260612
260601
260613
260614
260616
260615
260629
260627
260628
260630
260631
260643
260642
260644
260646
260645
260657
260659
260661
260658
260673
260674
260660
260672
260679
260682
260675
260901
260676
260912
260915
260685
260913
260916
260928
260914
260927
260930,True
260931
260929
260942
260944
260943
260945
260958
260946
260959
260957
260960
260972
260961
260974
260973
260975
260976
260979
260982
261201
260985
261213
261215
261212
261214
261227
261229
261216
261231
261228
261242
261230,True
261243
261245,True
261246
261258
261244
261260,True
261257
261273
261259
261274
261261
261275
261272
261279
261276
261282
261285
261512
261501
261514
261513
261515
261516
261527
261529
261528
261530,True
261531
261542
261543
261545,True
261546
261544
261557
261558
261561
261559
261560,True
261573
261572
261576
261574
261582
261575
261585
261579
261801
261812
261814
261813
261815
261816
261827
261829
261828
261831
261830
261843
261842
261845
261844
261858
261846
261859
261872
261857
261873
261860
261875
261861
261879
261874
261882
261876
262101
261885
262113
262112
262115
262127
262114,True
262129
262116
262131
262128
262143
262130
262146
262144
262142
262158
262145
262160
262157
262172
262173
262175,True
262159
262161
262174
262179
262176
262185
262182
262401
262413
262414
262412
262416
262428
262415
262430,True
262427
262443
262429
262431
262444
262445,True
262442
262457
262446
262459
262458
262472
262473
262460
262461
262475,True
262474
262479
262485
262476
262482
262701
262712
262714
262713
262716
262715
262727
262728
262730
262729
262742
262731
262744
262743
262746
262745
262758
262757
262760
262759
262761
262772
262773
262774
262775
262776
262779
262782
262785
263002
263001
263003
263004
263005
263006
263007
263009
263008
263011
263010
263012
263013
263015
263014
263016,True
263016
263028
263030
263027,True
263042
263029
263043
263046,True
263046
263031,True
263031
263057
263044
263059
263045
263061,True
263061
263058
263072
263060
263073
263074
263075
263076
263087
263088
263089
263090
263091
263103
263102
263105
263104
263117
263106
263119
263118
263121
263120
263133
263132
263134
263135
263147,True
263136,True
263136
263149
263151,True
263151
263164
263150
263148
263165
263162
263177
263163
263178
263166,True
263166
263179
263180
263192
263181,True
263181
263193
263195
263194
263196,True
263199,True
263202
263205
263208
263220
263211
263221
263214
263225
263215
263227
263222
263228
263230
263226
263232
263229
263234
263231
263236
263233
263237
263235
263239
263238
263241
263240
263242
263243
263244
263245
263246
263247
263249
263248
263250
263252
263251
263254
263253
263256,True
263257
263264
263255,True
263274,True
263258
263261
263280
263291
263271,True
263277
263292
263294
263293
263303
263295
263302
263304
263307
263305
263308
263306
263310
263309
263313
263314
263311
263312
263316,True
263316
263315
263328
263327
263330
263329
263331,True
263331
263342
263344
263346,True
263346
263343
263345
263358
263357
263360
263359
263361,True
263361
263372
263373
263374
263375
263376
263388
263391
263387
263389
263390
263402
263403
263405
263404
263406
263418
263417
263419
263421
263433
263420
263432
263435
263434
263447
263449
263436,True
263436
263448
263450
263451,True
263451
263463
263462
263464
263465
263478
263477
263466,True
263466
263479
263480
263481,True
263481
263492
263493
263494
263495
263496,True
263499,True
263505,True
263505
263502,True
263502
263511
263514
263508
263515
263520
263522
263521
263528
263525
263531
263529
263530
263532
263534
263533
263536
263535,True
263538
263537
263541
263539
263542
263540
263543
263544
263546
263545
263548
263547
263549
263550
263551
263553
263552
263555
263554
263556
263557,True
263558
263559
263560
263563
263576,True
263566
263579
263573,True
263594
263582
263596
263593
263595
263597
263612
263613,True
263614
263616
263615
263628
263627
263629
263630,True
263642
263631
263645,True
263643
263657
263646
263644
263659
263658
263672
263660,True
263661
263674
263673
263679
263675,True
263685
263676
263682
263901
263912
263914
263913
263915
263916
263928
263927
263929
263931
263930,True
263943
263942
263944
263945,True
263946
263957
263958
263961
263960,True
263973
263959
263972
263976
263974
263982
263975,True
263985
263979
264212
264201
264213
264214,True
264215
264216
264227
264228
264229
264231
264230,True
264242
264243
264245,True
264244
264257
264246
264259
264258
264272
264273
264275
264261
264260,True
264274
264279
264285
264276
264501
264282
264502
264503
264504
264506
264507
264505
264509,True
264511
264508
264514
264510
264515
264512
264527,True
264513
264516,True
264516
264528
264530
264529
264531,True
264531
264542
264543
264544
264557
264545
264546,True
264546
264558
264561,True
264561
264559
264573
264560
264572
264574
264587
264575
264576
264588
264589
264590
264591
264603
264602
264604
264605
264617
264606
264618
264619
264621
264620
264633
264632
264634
264635
264648
264636,True
264636
264649
264647,True
264650
264651,True
264651
264664
264663
264662
264665
264677
264666,True
264666
264678
264680
264681,True
264681
264679
264694
264695
264692
264693
264702,True
264702
264696,True
264705,True
264705
264699,True
264711
264708
264714
264715
264721
264720
264725
264722
264729
264728
264731
264730
264733
264732
264735
264734
264736
264737
264739
264738
264740
264741
264743
264742
264744
264746
264745
264747
264748
264749
264750
264752
264751
264753
264754
264755
264756
264759
264757
264758
264763
264773,True
264760
264779
264782
264766
264776,True
264795
264793
264796
264794
264812
264797
264813
264814
264816
264815
264827
264828
264831
264829
264830,True
264842
264843
264845,True
264844
264846
264857
264858
264860,True
264859
264861
264872
264874
264876
264873
264875,True
264882
264879
264888
264885
265112
265113
265101
265116
265114,True
265115
265128
265130,True
265127
265131
265129
265142
265143
265144
265146
265145,True
265157
265158
265159
265160
265172
265174
265161
265173
265176
265175
265182
265401
265179
265412
265415
265185
265413
265427
265428
265414
265430,True
265416
265431
265429
265444
265442
265445,True
265443
265457
265459
265446
265458
265461
265473
265475
265460,True
265472
265476
265474
265485
265479
265701,True
265482
265712
265713
265715
265714
265716
265727
265728
265729
265731
265730,True
265743
265742
265746
265744
265758
265745,True
265759
265761
265757
265773
265760,True
265775,True
265772
265774
265776
265779
265782
265785
266001
266012
266013
266014
266027
266015
266028
266016
266030,True
266042
266029
266031
266043
266044
266046
266045,True
266058
266057
266059
266060,True
266073
266074
266061
266072
266076
266075,True
266082
266301
266079
266302
266085
266305
266303
266307
266304
266306
266308
266310
266309
266312
266311
266314
266313
266327
266315
266328
266316,True
266316
266330
266329
266342
266344
266331,True
266331
266346,True
266346
266343
266358
266345
266360
266357
266361,True
266361
266359
266373
266372
266375
266374
266387
266376
266388
266389
266391
266390
266403
266402
266405
266404
266418
266406
266419
266417
266421
266420
266433
266435
266432
266434
266436,True
266436
266447
266449
266448
266450
266451,True
266451
266463
266462
266464
266465
266478,True
266477
266479
266481,True
266481
266493
266492
266494
266495
266466,True
266466
266499
266502
266505
266480
266511
266514
266496,True
266520
266508
266515
266521
266525
266522
266530
266528
266532
266529
266533
266531
266535
266534
266537
266536
266539
266538
266541
266540
266543
266542
266545
266551
266561,True
266544
266548
266567
266613
266614
266558,True
266615
266564
266628
266612
266629
266616
266630
266642
266627
266631
266644
266643
266646
266658
266645,True
266657
266659
266672
266673
266674
266675
266682
266685
266660,True
266901
266679
266912
266676
266913,True
266914
266915
266661
266927
266916
266928
266931
266929
266930,True
266942
266943
266944
266945,True
266946
266958
266957
266959
266960,True
266973
266961
266972
266975
266979
266974
266976
266985
266982
267201
267212
267213
267214
267215
267216
267228
267227
267229
267231
267230,True
267243
267242
267245,True
267246
267244
267257
267258
267260,True
267261
267272
267259
267274
267273
267275,True
267276
267282
267285
267279
267501
267513
267512
267515
267514
267527
267516
267528
267529
267530
267531
267542
267543
267544
267545
267546
267557
267558
267559
267561
267560
267572
267573
267574
267575
267576
267801
267579
267802
267804
267582
267585
267806
267807
267803
267805
267809
267810
267808
267813
267811
267814
267812
267815
267827
267816,True
267816
267828
267829
267830
267831,True
267831
267842
267845
267843
267844
267857
267859
267861,True
267861
267846,True
267846
267858,True
267872
267875
267860
267873
267876
267874
267887
267890
267888
267891
267904
267889
267906
267902
267917
267919
267903
267905
267918
267920
267932
267934
267921
267933
267936,True
267936
267935
267948,True
267947
267949
267962
267950
267951,True
267951
267963
267964
267965
267966,True
267966
267978
267977,True
267979
267980
267992
267981,True
267981
267993
267994
267995
267996
267999
268005
268002
268011
268015
268008
268021
268025
268014
268020
268027
268022
268026
268028
268029
268030
268032
268033
268031
268034
268035
268037
268036
268039
268038
268042
268043
268040
268041
268049
268046
268056,True
268059,True
268065
268062,True
268076
268077
268079
268113,True
268078
268080
268114
268112
268115
268116
268127
268128
268130,True
268129
268131
268142
268143
268145,True
268144
268157
268146
268158
268159
268161
268160,True
268173
268172
268175,True
268174
268182
268176
268185
268179
268412
268414
268401
268413
268416
268415
268428
268427
268430,True
268429
268431
268442
268444
268443
268446
268458
268445,True
268457
268460
268472
268459
268461
268474
268473
268475
268476
268482
268485
268479
268713
268701
268715
268727
268712
268714
268716
268728
268729
268731
268730,True
268744
268742
268743
268745
268757
268746
268758
268760,True
268772
268759,True
268773
268775
268782
268761
268774
268785
268776
269002
268779
269003
269001
269004
269005
269007
269006
269009
269011
269008
269013
269010
269015
269012
269027
269014
269016,True
269016
269030
269028,True
269029
269042
269031,True
269031
269044
269043
269045
269057
269058
269046,True
269046
269060
269072
269059
269061,True
269061
269075
269073
269076
269074
269088
269087
269089
269090
269091
269102
269103
269104
269106
269105
269118
269117
269121
269119
269133
269120
269134
269132
269136,True
269136
269135
269148
269150
269147
269149,True
269162
269151,True
269151
269164
269166,True
269166
269163
269177
269165
269180
269178
269192
269179
269181,True
269181
269193
269194
269195
269196
269199
269202
269205
269214
269208
269211
269220
269215
269222
269221
269225
269226
269228
269227
269230
269229
269232
269235
269231
269233
269234
269236
269237
269238
269239
269240
269242
269241
269243
269246
269256,True
269259
269249
269265
269262
269313
269312
269316
269314,True
269327
269315
269329
269331
269328
269330,True
269342
269343
269344
269345
269357
269346
269358
269359
269372
269361
269360,True
269374
269375,True
269373
269379
269385
269376
269382
269613
269614
269601
269616
269612
269615
269627
269628
269631
269630
269629
269642
269643
269646
269658
269644
269645
269659
269657
269672
269660,True
269661
269673
269675
269676
269682
269674
269901
269679
269685
269902
269904
269903
269905
269907
269906
269908
269909
269911
269910
269912
269914
269913
269916,True
269916
269915
269927
269928
269930
269929,True
269943
269931,True
269931
269945
269957
269942,True
269958
269944
269946,True
269946
269960
269972
269959
269961,True
269961
269973
269974
269975
269976
269987
269988
269989
269990
269991
270002
270003
270004
270005
270017
270018
270006
270021
270019
270033
270020
270035
270032
270036,True
270036
270034
270048
270047
270049
270051,True
270051
270050
270063
270062
270064
270065
270066,True
270066
270080
270077
270092
270078,True
270093
270079
270095
270081,True
270081
270096
270094
270102
270099
270108
270105
270114
270111
270120
270115
270121
270122
270125
270126
270127
270128
270129
270130
270133
270131
270135
270132
270137
270139
270134
270140
270136
270138
270142
270141
270146
270149
270143
270159
270156
270162
270212
270165
270214,True
270215,True
270213
270216
270227
270228
270230,True
270242
270243
270229
270231
270246
270244
270245
270258
270257
270259
270261
270260,True
270272
270273
270274
270276
270275,True
270282
270279
270501
270285
270513
270512
270515,True
270527
270514
270516
270529
270531
270528
270543
270530,True
270544
270542
270557
270558
270545,True
270546
270560,True
270559
270572
270561
270574
270575
270573
270582
270576
270801
270579
270803
270585
270804
270802
270806
270805
270808
270807
270810
270809
270812
270814
270811
270813
270816,True
270816
270815
270828
270827
270830
270829
270831,True
270831
270842
270844
270843
270846,True
270846
270858
270845
270857
270860
270859
270872
270861,True
270861
270874
270873
270875
270876
270888
270887
270890
270902
270889
270891
270904
270903
270906
270918
270919
270905
270932
270917
270934
270920
270935
270921
270936,True
270936
270948
270933
270947
270950
270949
270951,True
270951
270962
270963
270964
270966,True
270966
270965
270978
270977
270979
270981,True
270981
270980
270992
270993
270995
270996
270994
270999
271002
271005
271014
271008
271015
271011
271020
271021
271028
271022
271029
271025
271031
271030
271033
271032
271035
271034
271037
271039
271041
271036
271043
271038
271045
271048
271040
271051
271042
271061
271044
271058
271067
271064
271112
271114
271113
271116
271115
271127
271129
271128
271131
271130
271143
271142
271144
271145,True
271157
271146
271159
271158
271172
271160,True
271161
271173
271174
271175
271176
271179
271182
271401
271185
271413
271412
271414
271415
271416
271427
271428
271430,True
271429
271431
271444
271442
271443
271446
271445
271458
271457
271460,True
271459
271461
271472
271474
271473
271476
271475
271482
271479
271701
271713
271485
271712
271715
271727
271714
271716
271728
271729
271731
271730,True
271743
271742
271744
271758
271745
271746
271760
271757
271761
271759
271773
271772
271774
271775
271779
271776
271785
271782
271799
271788
271801
271800
271803
271802
271815
271817
271814
271816
271829
271818
271831
271830
271833
271844
271832
271845
271847
271846
271848
271860
271859
271861
271863
271862
271874
271875
271876
271889
271877
271890
271878
271892
271891
271893
271904
271906
271905
271907
272001
272004
275000
275001
275003
275002
275005
275006
275004
275007
275008
275010
275009
275012
275011
275013
275014
275015
275016
275017
275019
275021
275018
275020
275024
275022
275025
275023
275027
275026
275029
275028
275030
275032
275031
275033
275034
275035
275036
275038
275037
275041
275039
275042
275044
275040
275046
275043
275048
275045
275050
275047
275051
275049
275053
275055
275052
275100
275054
275102
275056
275104
275101
275103
275105
275106
275107
275108
275109
275110
275111
275112
275114
275116
275113
275118
275115
275120
275117
275119
275122
275123
275121
275125
275124
275200
275126
275201
275203
275202
275204
275205
275207
275206
275209
275208
275211
275210
275213
275212
275216
275214
275218
275215
275219
275221
275217
275220
275223
275225
275300
275222
275224
275301
275226
275304
275302
275305
275303
275306
275309
275307
275308
275311
275310
275313
275315
275314
275312
275316
275401
275317
275403
275400
275404
275402
275405
275407
275406
275408
275409
275410
275411
275412
275413
275414
275415
275416
275417
275418
275419
275420
275422
275421
275500
275423
275502
275501
275504
275507
275503
275505
275508
275506
275510
275509
275512
275511
275514
275513
275516
275515
275517
275600
275601
275602
275605
275603
275606
275604
275609
275607
275611
275612
275608
275610
275614
275616
275613
275700
275615
275617
275701
275704
275702
275705
275703
275707
275710
275706
275708
275709
275711
275713
275712
275715
275714
275716
275717
275802
275800
275803
275801
275805
275804
275807
275806
275808
275809
275810
275811
275812
275813
275814
275815
275816
275900
275817
275901
275902
275904
275903
275905
275906
275907
275908
275909
275911
275910
275912
275915
275913
275914
275917
276001
275916
276003
276000
276002
276004
276007
276005
276008
276006
276010
276009
276013
276011
276014
276012
276016
276015
276017
276018
276019
276020
276021
276022
276024
276023
276027
276025
276029
276031
276026
276032
276028
276101
276200
276030
276201
276100
276203
276102
276205
276202
276206
276208
276204
276210
276212
276207
276214
276215
276209
276211
276217
276213
276218
276220
276216
276221
276219
276224
276222
276223
276225
276226
276227
276228
276229
276230
276232
276231
276300
276302
276301
276303
276304
276305
276308
276306
276310
276307
276312
276309
276314
276315
276311
276313
276317
276316
276318
276319
276321
276320
276323
276322
276325
276324
276328
276326
276327
276329
276402
276400
276403
276405
276401
276404
276406
276408
276409
276407
276411
276410
276412
276413
276416
276414
276417
276419
276415
276418
276421
276420
276422
276423
276425
276424
276427
276426
276428
276429
276502
276500
276503
276501
276506
276504
276508
276509
276505
276511
276507
276510
276513
276515
276512
276514
276516
276517
276519
276518
276520
276521
276523
276522
276524
276525
276526
276601
276600
276602
276603
276604
276605
276607
276606
276608
276609
276612
276610
276611
276614
276613
276615
276618
276616
276619
276617
276622
276620
276621
276624
276625
276623
276627
276626
276629
276632
276628
276633
276630
276631
276635
276634
276637
276636
276638
276639
276641
276640
276643
276642
276644
276645
276647
276646
276648
276650
276649
276651
276652
276654
276655
276653
276656
276658
276657
276660
276659
276662
276661
276663
276664
276666
276668
276665
276670
276667
276669,True
276672
276674
276671
276673
276675
276676
276677
276678
276680
276681
276679
276684
276682
276686
276688
276689
276683
276685
276691
276687
276693
276694
276690,True
276695
276692
276696
276698
276697
276699
276700
276702
276701
276704
276703
276705
276706
276707
276709
276708
276711
276710
276713
276712
276715
276717
276714
276719
276716
276718
276721
276723
276720
276722
276724
276726
276725
276729
276727
276728
276730
276731
276733
276734
276732
276735
276736
276737
276739
276738
276741
276742
276740
276745
276743
276744
276747
276749
276746
276750
276748
276751
276752
276755
276753
276754
276756
276757
276758
276759
276761
276760
276762
276765
276763
276768
276764
276770
276767
276772
276769
276773
276771
276775
276774
276777
276779
276776
276778
276781
276783
276780
276785
276782
276784
276786
276789
276787
276790
276788
276792
276791
276795
276796
276793
276794
276798
276800
276797
276799
276802
276803
276801
276806
276804
276807
276805
276810
276808
276809
276811
276813
276812
276815
276814
276817
276816
276820
276818
276821
276819
276823
276822
276824
276825
276827
276826
276829
276828
276831
276830
276834
276832
276833
276835
276836
276837
276839
276838
276840
276841
276844
276842
276846
276843
276847
276845
276850
276848
276851
276853
276849
276855
276852
276857
276854
276859
276856
276860
276858
276862
276861
276864
276863
276866
276865
276868
276867
276869
276870
276872
276871
276873
276874
276875
276876
276877
276879
276878
276880
276881
276883
276882
276885
276884
276886
276887
276889
276888
276890
276891
276893
276892
276894
276895
276896
276897
276898
276900
276899
276901
276902
276905
276903
276906
276904
276908
276907
276910
276909
276912
276911
276914
276913
276916
276918
276915
276917
276920
276919
276922
276924
276921
276925
276923
276928
276926
276927
276930
276929
276931
276932
276933
276934
276936
276935
276937
276938
276939
276940
276941
276943
276942
276944
276945
276947
276946
276949
276948
276950
276952
276954
276951
276955
276953
276956
276957
276960
276958
276959
276961
276962
276963
276964
276966
276967
276965
276968
276970
276969
276972
276974
276971
276975
276973
276978
276976
276977
276980
276981
276979
276982
276983
276984
276985
276988
276986
276989
276987
276992
276990
276994
276991
276995
276993
276997
276996
276999
276998
277001
277000
277002
277003
277005
277004
277007
277006
277008
277009
277010
277012,True
277011
277013
277014
277015
277016,True
277018
277017
277020
277019
277021
277022
277024
277023
277025
277026
277027
277028
277029
277031
277030
277032
277033
277035
277034,True
277037
277039
277036
277041
277038
277043
277045
277040
277046
277042
277044
277048
277050
277047
277051
277049
277052
277053
277054
277055
277056
277058
277060
277057
277059
277061
277062
277063
277065
277064
277066
278126
278005
278144
278149
278150
278500
278505
278594
278506
278507
278649
279000
278627
279002
278650
279001
279003
279004
279006
279007
279005
279009
279008
279011
279010
279012
279014
279013
279015
279017
279016
279018
279020
279019
279022
279021
279024
279023
279025
279026
279029
279030
279027
279034
279028
279031
279036
279038
279035
279039
279037
279059
279060
280003
280001
280004
280002
280006
280005
280011
280007
280010
280012
280013
280014
280015
280016
280018
280017
280021
280023
280019
280020
280025
280022
280026
280024
280028
280027
280030
280029
280031
280032
280033
280034
280035
280036
280037
280038
280039
280040
280042
280041
280043
280045
280044
280048
280046
280051
280047
280052
280049
280053
280056
280050
280054
280058
280060
280057
280059
280062
280061
280063
280064
280067
280065
280068
280069
280071
280070
280073
280078
280072
280080
280074
280079
280081
280083
280082
280086
280088
280084
280089
280085
280087
280090
280092
280095
280091
280093
280097
280098
280094
280100
280096
280101
280099
280104
280105
280102
280107
280103
280109
280106
280111
280108
280112
280110
280114
280113
280115
280116
280117
280118
280119
280120
280121
280122
280123
280125
280124
280127
280126
280129
280128
280131
280130
280132
280133
280136
280134
280138
280137
280140
280143
280139
280141
280144
280146
280142
280145
280148
280147
280149
280150
280152
280153
280151
280156
280154
280158
280155
280160
280161
280157
280159
280163
280165
280162
280167
280164
280168
280166
280171
280172
280169
280170
280174
280176
280178
280173
280179
280175
280177
280182
280180
280181
280183
280185
280184
280187
280186
280188
280189
280190
280192
280191
280194
280193
280196
280195
280198
280197
280200
280199
280201
280202
280203
280204
280205
280206
280207
280208
280209
280211
280213
280210
280212
280215
280217
280219
280214
280216
280220
280218
280223
280221
280224
280222
280225
280226
280228
280227
280230
280229
280232
280231
280234
280236
280233
280235
280238
280237
280240
280239
280242
280241
280243
280244
280246
280245
280248
280264
280247
280263
280266
280265
280268
280267
280270
280269
280272
280271
280275
280277
280273
280276
280279
280278
280282
280283
280280
280284
280281
280287
280285
280289
280286
280288
280290
280291
280292
280293
280294
280296
280295
280299
280297
280298
280301
280303
280300
280304
280302
280306
280305
280309
280307
280308
280310
280311
280313
280312
280314
280315
280316
280317
280319
280318
280322
280320
280323
280321
280325
280326
280328
280327
280331
280330
280333
280332
280336
280334
280337
280339
280335
280338
280344
280340
280347
280345
280349
280350
280348
280353
280351
280352
280355
280354
280356
280357
280358
280359
280360
280363
280361
280362
280364
280366
280365
280367
280368
280371
280369
280370
280372
280374
280376
280373
280379
280375
280377
280380
280378
280382
280381
280383
280384
280385
280386
280387
280388
280390
280389
280391
280392
280393
280394
280395
280397
280398
280396
280401
280399
280400
280403
280405
280402
280406
280404
280408
280407
280409
280411
280412
280410
280414
280413
280415
280416
280417
280419
280418
280420
280422
280421
280423
280425
280427
280424
280429
280426
280428
280430
280433
280431
280432
280434
280436
280435
280437
280439
280438
280440
280441
280443
280442
280444
280445
280446
280447
280448
280449
280450
280451
280452
280453
280467
280469,True
280468,True
280471,True
280473,True
280470,True
280476
280472,True
280474
280481
280483
280479
280484
280486
280482
280485
280490
280487
280491
280494
280489
280492
280495
280498
280496
280500
280497
280501
280499
280504
280502
280505
280503
280507
280506
280509
280508
280511
280510
280513
280512
280515
280514
280517
280516
280519
280518
280521
280520
280523
280522
280524
280525
280526
280527
280528
280529
280531
280530
280534
280536
280532
280533
280535
280537
280538
280539
280540
280543
280541
280544
280542
280545
280548
280546
280550
280549
280552
280551
280554
280553
280556
280559
280555
280560
280557
280558
280562
280564
280561
280565
280563
280566
280567
280568
280570
280569
280571
280572
280573
280576
280574
280578
280575
280580
280577
280582
280579
280583
280581
280585
280584
280587
280586
280589
280588
280590
280591
280592
280593
280595
280594
280597
280596
280598
280600
280602
280599
280601
280603
280604
280606
280605
280608
280607
280610
280609
280611
280612
280613
280615
280616
280614
280619
280617
280618
280621
280620
280623
280622
280624
280625
280627
280626
280629
280628
280630
280631
280632
280633
280634
280636
280635
280637
280638
280640
280639
280642
280641
280644
280643
280646
280648
280645
280650
280647
280649
280660
280662
280651
280663
280661
280665
280664
280666
280668
280667
280669
280670
280671
280672
280673
280674
280676
280675
280678
280677
280680
280679
280684
280683
280686
280688
280685
280687
280690
280692
280689
280694
280691
280695
280693
280698
280696
280697
280700
280701
280702
280703
280704
280706
280705
280709
280707
280711
280708
280710
280713
280712
280715
280714
280717
280716
280720
280719
280722
280721
280723
280725
280724
280728
280732
280727
280730
280734
280737
280735
280739
280736
280738
280740
280743,True
280741
280744,True
280742
280745,True
280746,True
280749
280750
280747
280748
280753
280752
280756
280754
280757
280755,True
280758
280759,True
280761
280763
280760
280765
280762,True
280767,True
280764
280769
280770,True
280772
280766
280768,True
280774
280776
280771
280777
280773
280778
280775
280782
280780
280783,True
280785
280781
280784
280787,True
280786
280789
280788
280791
280790
280794
280797
280799
280798,True
280803
280801,True
280800
280802
280804
280805,True
280807
280806
280809
280810
280808,True
280811
280814
280812,True
280815
280813
280817
280816
280818
280821
280819
280823
280820
280822
280824
280825
280826
280827
280829
280828
280831
280830
280834
280832
280833
280836
280835
280838
280840
280837
280839
280841
280842
280843
280845
280844
280846
280848
280849
280847
280850
280851
280854
280852
280855
280853
280858
280856
280859
280857
280861
280860
280862
280863
280865
280864
280867
280869
280866
280872
280868
280870
280873
280871
280875
280876
280874
280878
280877
280881
280879
280883
280880
280884
280882
280886
280885
280888
280887
280890
280889
280892
280891
280894
280893
280896
280895
280898
280900
280897
280902
280899
280901
280904
280903
280906
280905
280907
280908
280909
280910
280912
280914
280911
280916
280913
280918
280920
280915
280917
280921
280919
280922
280923
280924
280925
280927
280926
280928
280931
280934
280932
280933
280937
280935
280939
280938
280941
280940
280942
280945
280943
280944
280947
280946
280949
280948
280951
280950
280954
280953
280956
280955
280958
280957
280959
280961
280964
280965
280962
280967
280963
280966
280970
280968
280971
280969
280973
280972
280975
280974
280976
280977
280978
280979
280980
280982
280984
280981
280983
280986
280988
280985
280987
280990
280989
280991
280992
280994
280995
280993
280998
280996
281000
280997
280999
281002
281003
281001
281005
281004
281007
281006
281010
281008
281011
281013
281009
281015
281012
281017
281014
281019
281016
281020
281018
281022
281021
281023
281024
281026
281028
281025
281027
281030
281029
281033
281031
281034
281032
281035
281036
281038
281037
281040
281039
281042
281041
281044
281046
281043
281045
281048
281047
281050
281049
281052
281051
281053
281054
281056
281055
281058
281057
281060,True
281062
281059,True
281061,True
281063
281064
281066
281068
281065
281069
281067
281073
281070
281074
281071
281072
281075
281077
281076
281078
281079
281081
281084
281080
281082
281085
281088
281083
281089
281090
281086
281093
281087
281094
281091
281096
281097
281092
281099
281095
281101
281098
281103
281100
281104
281102
281106
281105
281108
281110
281112
281107
281109
281114
281116
281111
281113
281117,True
281118
281115
281119
281121
281120
281123
281122
281125
281124
281127
281126
281129
281128
281130
281132
281131
281133
281137
281135
281136
281138
281141
281139
281140
281143
281144
281142
281145
281147
281146
281148
281149
281151
281150
281152
281153
281155
281154
281157
281156
281158
281159
281160
281161
281162
281163
281165
281164
281168
281166
281170
281167
281172
281169
281173
281171
281175
281177
281174
281176
281179
281178
281181
281180
281183
281182
281184
281185
281187
281189
281186
281191
281188
281193
281190
281195
281192
281196
281194
281198
281197
281200
281199
281202
281201
281203
281204
281205
281206
281208
281207
281210
281209
281211
281213
281215
281212
281214
281216
281218
281217
281221
281219
281222
281220
281225
281223
281224
281226
281228
281227
281230
281229
281232
281231
281235
281233
281234
281236
281238
281237
281240
281242
281239
281245
281241
281246
281243
281248
281244
281247
281249
281250
281251
281252
281253
281254
281256
281255
281258
281257
281260
281259
281261
281262
281265
281263
281264
281266
281268
281267
281271
281272
281269
281270
281275
281276
281273
281278
281274
281279
281282
281277
281280
281284
281281
281286
281289
281285
281288
281290
281291
281293
281292
281295
281294
281296
281297
281298
281299
281300
281301
281302
281304
281303
281305
281308
281306
281309
281307
281310
281313
281311
281314
281315
281312
281317
281316
281320
281318
281322
281319
281323
281321
281325
281324
281326
281327
281328
281329
281330
281331
281332
281333
281334
281335
281336
281337
281338
281339
281340
281341
281343
281342
281345
281344
281347
281346
281349
281348
281350
281352
281351
281353
281354
281355
281357
281356
281360
281358
281359
281362
281364
281361
281363
281365
281366
281367
281370
281368
281369
281371
281372
281374
281373
281375
281378
281376
281379
281377
281381
281380
281383
281382
281384
281388
281385
281390
281389
281393
281395
281392
281394
281396
281397
281398
281399
281400
281401
281403
281402
281406
281404
281408
281405
281410
281407
281412
281409
281413
281411
281415
281414
281416
281417
281418
281420
281419
281422
281421
281424
281425
281423
281427
281426
281428
281429
281431
281430
281434
281436
281432
281433
281438
281435
281437
281439
281441
281440
281442
281443
281445
281444
281448
281446
281449
281447
281451
281450
281453
281452
281455
281454
281457
281456
281459
281461
281458
281463
281460
281465
281462
281464
281466
281467
281469
281468
281471
281470
281473
281472
281474
281476
281475
281477
281478
281480
281479
281482
281481
281484
281483
281487
281488
281485
281486
281489
281490
281491
281492
281493
281494
281495
281496
281497
281499
281501
281498
281500
281507
281506
281508
281509
281510
281511
281512
281513
281515
281514
281517
281516
281520
281518
281521
281519
281523
281522
281526
281524
281527
281528
281529
281531
281530
281532
281533
281534
281537
281535
281540
281536
281541
281543
281538
281539
281544
281546
281542
281548
281545
281549
281547
281552
281550
281553
281551
281554
281555
281556
281557
281559
281558
281560
281561
281564
281562
281566
281567
281563
281565
281570
281568
281571
281569
281572
281573
281575
281574
281577
281576
281578
281579
281580
281582
281581
281584
281583
281586
281585
281588
281587
281590
281589
281592
281591
281595
281593
281596
281594
281598
281597
281600
281599
281602
281601
281604
281606
281603
281605
281608
281607
281610
281612
281609
281613
281616
281611
281618
281614
281619
281615
281621
281617
281622
281620
281624
281623
281626
281625
281628
281627
281630
281632
281629
281634
281631
281636
281633
281638
281635
281639
281637
281641
281640
281643
281645
281642
281644
281647
281646
281648
281649
281651
281650
281653
281652
281654
281655
281656
281658
281657
281659
281660
281662
281661
281664
281663
281666
281665
281668
281667
281670
281669
281672
281671
281673
281674
281676
281675
281678
281677
281680
281679
281683
281684
281681
281686
281688
281682
281685
281690
281691
281687
281693
281689
281694
281692
281697
281698
281695
281696
281700
281699
281701
281702
281704
281705
281703
281708
281706
281711
281707
281712
281709
281710
281713
281714
281715
281716
281717
281718
281720
281719
281722
281724
281721
281723
281726
281725
281729
281727
281730
281728
281731
281732
281734
281736
281733
281738
281735
281737
281740
281739
281742
281741
281743
281744
281745
281746
281748
281750
281747
281752
281749
281754
281751
281756
281757
281759
281753
281761
281755
281763
281758
281764
281760
281765
281762
281767
281766
281768
281769
281770
281771
281772
281773
281774
281776
281775
281777
281778
281780
281779
281782
281781
281785
281783
281787
281784
281788
281786
281790
281792
281789
281791
281794
281793
281796
281798
281795
281797
281799
281802
281800
281804
281801
281805
281803
281806
281808
281809
281807
281811
281810
281813
281812
281816
281814
281817
281819
281815
281818
281821
281820
281823
281825
281822
281826
281824
281829
281827
281828
281839
281840
281830
281842
281841
281845
281844
281848
281846
281847
281849
281851
281850
281852
281854
281853
281855
281858
281856
281859
281857
281863
281860
281864
281861
281865
281862
281867
281866
281868
281869
281870
281871
281872
281873
281874
281875
281876
281878
281880
281877
281882
281884
281879
281881
281886
281883
281887
281885
281889
281888
281891
281890
281893
281892
281894
281895
281897
281896
281898
281900
281899
281901
281902
281904
281905
281903
281908
281906
281907
281910
281912
281909
285000
281911
285002
285001
285003
285005
285006
285004
285008
285007
285010
285009
285013
285011
285014
285016
285012
285015
285018
285020
285017
285019
285022
285023
285021
285024
285026
285027
285025
285030
285028
285031
285029
285032
285034
285033
285035
285036
285037
285038
285039
285040
285042
285044
285046
285041
285043
285048
285045
285050
285047
285049
285051
285052
285053
285054
285055
285057
285056
285058
285060
285061
285059
285064
285062
285065
285063
285068
285066
285069
285067
285071
285070
285072
285074
285073
285076
285075
285078
285077
285080
285079
285081
285083
285082
285085
285084
285087
285086
285089
285088
285091
285090
285093
285092
285095
285094
285096
285097
285099
285098
285101
285100
285102
285103
285106
285104
285107
285105
285109
285108
285110
285113
285111
285114
285115
285116
285117
285118
285119
285121
285120
285122
285123
285125
285124
285126
285127
285128
285129
285130
285132
285131
285133
285134
285136
285135
285138
285137
285140
285142
285139
285144
285141
285146
285143
285148
285145
285149
285147
285150
285151
285152
285153
285154
285155
285156
285157
285158
285160
285162
285164
285159
285166
285161
285163
285168
285165
285167
285169
285171
285170
285173
285172
285174
285176
285175
285177
285178
285179
285180
285181
285183
285182
285184
285185
285186
285187
285189
285188
285190
285192
285191
285193
285194
285195
285196
285197
285198
285199
285200
285201
285202
285203
285204
285205
285207
285206
285208
285209
285212
285210
285211
285214
285213
285216
285215
285218
285219
285217
285220
285222
285221
285224
285223
285226
285225
285233
285234
285236
285235
285237
285239
285238
285241
285240
285243
285242
285245
285244
285246
285248
285247
285250
285249
285252
285251
285302
285253
285304
285321
285303
285305
285323
285322
285325
285324
285333
285326
285334
285335
285337
285336
285339
285338
285341
285343
285340
285345
285342
285344
285347
285346
285349
285348
285350
285353
285356
285357
285360
285358
285362
285361
285363
285364
285365
285366
285368
285367
285370
285369
285371
285373
285375
285372
285374
285376
285377
285378
285379
285380
285383
285381
285382
285384
285386
285388
285385
285389
285390
285387
285393
285394
285391
285392
285395
285397
285396
285399
285398
285402
285400
285401
285403
285404
285406
285405
285407
285408
285409
285410
285411
285415
285416
285418
285417
285419
285420
285422
285421
285424
285423
285425
285427
285426
285428
285429
285430
285431
285433
285432
285435
285437
285434
285436
285438
285440
285442
285439
285443
285441
285444
285445
285448
285446
285449
285447
285450
285451
285453
285452
285455
285454
285456
285457
285458
285460
285459
285461
285462
285463
285466
285464
285465
285468
285467
285470
285469
285472
285471
285473
285474
285476
285475
285478
285477
285480
285479
285482
285481
285483
285484
285485
285486
285487
285497
285498
285500
285499
285502
285504
285501
285506
285509
285503
285510
285505
285511
285507
285513
285508
285514
285512
285515
285516
285518
285517
285520
285519
285522
285521
285525
285526
285523
285524
285528
285527
285530
285529
285532
285531
285533
285534
285536
285535
285538
285537
285540
285542
285539
285541
285544
285543
285546
285548
285545
285549
285547
285552
285550
285554
285551
285555
285553
285556
285557
285559
285558
285561
285560
285563
285562
285566
285564
285567
285565
285569
285568
285571
285570
285580
285572
285582
285581
285584
285586
285588
285590
285592
285583
285585
285593
285587
285589
285594
285591
285595
285597
285596
285598
285599
285600
285602
285601
285604
285603
285606
285605
285608
285607
285609
285610
285612
285611
285613
285614
285616
285615
285619
285620
285617
285618
285621
285623
285624
285626
285622
285625
285628
285627
285631
285629
285632
285630
285633
285634
285635
285637
285636
285638
285639
285641
285640
285643
285642
285645
285644
285646
285647
285650
285648
285652
285649
285653
285651
285656
285654
285657
285655
285659
285658
285661
285663
285660
285665
285662
285664
285667
285666
285669
285668
285670
285671
285672
285673
285674
285675
285677
285676
285678
285679
285681
285680
285682
285684
285685
285683
285688
285686
285689
285692
285687
285690
285693
285691
285695
285694
285697
285696
285699
285698
285700
285701
285703
285702
285704
285705
285708
285706
285707
285709
285710
285712
285711
285714
285713
285715
285716
285717
285718
285720
285722
285723
285725
285719
285726
285727
285728
285730
285721
285731
285724
285733
285734
285729
285735
285732
285736
285737
285739
285738
285740
285742
285744
285741
285743
285746
285747
285745
285748
285750
285751
285749
285752
285754
285755
285753
285758
285756
285759
285757
285762
285760
285763
285761
285764
285765
285767
285769
285766
285768
285771
285770
285774
285772
285775
285773
285776
285777
285779
285778
285781
285780
285783
285782
285785
285784
285786
285787
285789
285788
285791
285790
285792
285793
285796
285794
285797
285799
285795
285802
285798
285803
285800
285805
285801
285804
285806
285808
285807
285810
285809
285812
285811
285815
285813
285814
285816
285818
285817
285819
285820
285821
285822
285825
285823
285826
285829
285831
285824
285827
285832
285828
285830
285834
285833
285837
285835
285836
285838
285839
285840
285841
285842
285845
285843
285844
285846
285847
285848
285851
285849
285852
285850
285855
285853
285857
285854
285856
285858
285860
285859
285862
285861
285863
285864
285865
285867
285868
285866
285869
285871
285872
285870
285873
285874
285875
285877
285876
285878
285881
285879
285882
285884
285880
285886
285883
285888
285885
285890
285887
285891
285889
285893
285892
285895
285894
285896
285897
285898
285899
285901
285900
285902
285903
285906
285904
285905
285907
285908
285910
285909
285912
285911
285913
285914
285917
285915
285919
285920
285916
285918
285922
285924
285921
285926
285923
285927
285930
285925
285931
285928
285933
285929
285935
285932
285936
285938
285934
285940
285937
285942
285939
285944
285941
285945
285943
285946
285947
285949
285948
285951
285950
285952
285953
285956
285957
285954
285955
285959
285958
285962
285960
285961
285963
285965
285966
285964
285967
285968
285970
285969
285971
285972
285975
285977
285978
285981
285976
285983
285979
285980
285990
285991
285982
285992
285984
285994
285993
285997
285995
285998
285996
286000
285999
286002
286001
286004
286003
286006
286005
286008
286007
286010
286012
286009
286011
286014
286013
286016
286015
286018
286017
286019
286020
286021
286022
286080
286081
286082
286083
286084
286085
286086
286088
286087
286089
286090
286092
286091
286093
286094
286095
286096
286099
286097
286100
286098
286103
286101
286102
286105
286106
286104
286107
286108
286112
286111
286115
286116
286113
286114
286119
286117
286118
286120
286121
286122
286124
286123
286125
286126
286127
286129
286128
286131
286133
286130
286132
286135
286134
286137
286139
286136
286138
286140
286141
286143
286145
286142
286144
286146
286147
286149
286148
286151
286150
286152
286153
286155
286157
286154
286156
286158
286159
286161
286160
286163
286162
286164
286165
286166
286168
286167
286169
286170
286171
286172
286173
286174
286176
286175
286178
286177
286180
286182
286179
286184
286186
286181
286188
286183
286185
286189
286191
286187
286192
286194
286190
286193
286197
286195
286198
286196
286200
286199
286202
286201
286203
286204
286205
286206
286207
286208
286209
286211
286210
286213
286215
286212
286217
286214
286219
286216
286221
286222
286218
286220
286224
286226
286228
286223
286225
286229
286232
286227
286233
286230
286234
286231
286237
286235
286238
286236
286240
286239
286242
286241
286244
286243
286246
286245
286248
286247
286249
286250
286251
286252
286253
286254
286256
286255
286257
286259
286261
286258
286263
286260
286264
286262
286267
286265
286268
286266
286269
286270
286271
286272
286273
286274
286276
286275
286279
286277
286281
286278
286283
286280
286284
286282
286286
286285
286288
286290
286287
286292
286294
286289
286296
286291
286297
286293
286300
286295
286301
286298
286303
286305
286302
286307
286304
286309
286306
286308
286311
286310
286312
286313
286314
286315
286316
286317
286318
286319
286320
286321
286322
286324
286323
286326
286325
286327
286328
286329
286330
286331
286333
286335
286332
286334
286337
286339
286336
286341
286338
286342
286340
286343
286345
286344
286346
286348
286347
286349
286350
286353
286351
286352
286355
286356
286354
286357
286359
286358
286360
286361
286363
286362
286365
286364
286366
286367
286368
286369
286370
286372
286373
286371
286374
286375
286376
286377
286378
286379
286382
286380
286383
286381
286385
286384
286387
286389
286386
286391
286388
286393
286390
286395
286396
286392
286398
286400
286394
286402
286397
286403
286399
286405
286401
286407
286404
286408
286409
286410
286411
286412
286413
286415
286414
286416
286418
286420
286417
286422
286419
286421
286423
286424
286425
286426
286428
286427
286430
286429
286431
286432
286433
286435
286434
286436
286437
286438
286439
286440
286441
286442
286443
286444
286446
286445
286448
286447
286449
286450
286451
286452
286454
286453
286455
286457
286456
286459
286458
286460
286461
286462
286466
286463
286464
286467
286465
286470
286468
286471
286469
286472
286473
286475
286474
286477
286476
286479
286478
286481
286480
286483
286482
286485
286484
286487
286486
286489
286488
286491
286490
286492
286493
286494
286495
286497
286496
286499
286498
286502
286500
286504
286501
286503
286505
286507
286506
286509
286508
286573
286510
286576
286577
286574
286579
286575
286581
286578
286583
286580
286584
286582
286586
286585
286588
286587
286590
286589
286592
286591
286594
286596
286593
286598
286595
286597
286600
286602
286599
286603
286605
286601
286604
286608
286606
286609
286618
286607
286619
286617
286620
286622
286624
286621
286625
286627
286623
286626
286630
286631
286628
286633
286629
286634
286632
286637
286635
286636
286638
286639
286640
286641
286642
286643
286644
286645
286647
286646
286649
286648
286651
286650
286653
286655
286657
286652
286654
286659
286656
286661
286658
286662
286660
286663
286666
286664
286668
286665
286670
286667
286672
286673
286669
286671
286675
286674
286677
286676
286678
286679
286681
286680
286682
286683
286684
286685
286686
286688
286687
286690
286689
286692
286694
286691
286693
286696
286695
286697
286698
286700
286699
286702
286701
286704
286703
286707
286705
286708
286729
286706
286709
286730
286732
286728
286731
286734
286735
286733
286738
286736
286739
286737
286742
286743
286740
286741
286745
286744
286747
286749
286746
286748
286750
286753
286751
286755
286756
286752
286754
286759
286757
286760
286758
286762
286761
286763
286764
286765
286766
286768
286770
286767
286769
286772
286775
286771
286773
286776
286777
286774
286778
286780
286781
286779
286784
286782
286785
286783
286788
286789
286786
286791
286787
286793
286790
286795
286796
286792
286798
286794
286797
286800
286799
286801
286802
286803
286804
286805
286806
286807
286808
286809
286811
286812
286810
286814
286813
286815
286817
286816
286818
286819
286820
286821
286822
286823
286825
286824
286826
286827
286828
286829
286831
286830
286832
286833
286834
286837
286835
286838
286836
286839
286840
286842
286841
286844
286843
286846
286845
286848
286850
286847
286852
286849
286851
286854
286853
286856
286857
286855
286859
286858
286860
286862
286861
286864
286863
286865
286866
286867
286868
286870
286869
286872
286871
286874
286873
286876
286875
286878
286877
286880
286882
286884
286879
286886
286888
286881
286883
286889
286890
286885
286892
286887
286891
286893
286894
286896
286895
286897
286899
286898
286900
286901
286902
286903
286904
286905
290000
290001
290002
290003
290005
290004
290007
290009
290006
290008
290010
290011,True
290013
290015
290012
290016
290014
290021
290017,True
290018
290025
290022
290026
290027,True
290029
290028
290031
290030
290033
290032
290034
290037
290040
290038
290039
290042
290041
290044
290043,True
290045
290046
290048
290047
290050
290049
290053
290055
290051
290052
290057
290054
290058
290056
290059
290060
290062
290061
290064
290063
290065
290066
290069
290067
290071
290068
290072
290070
290073
290075,True
290076
290074,True
290078
290077
290080
290079
290081
290083
290082
290084
290085
290086,True
290088
290087
290089
290091
290093
290090
290092
290095
290096
290094
290099
290097
290100
290098
290101
290103
290104
290102
290105
290106,True
290108
290107
290109
290111,True
290112,True
290110,True
290113,True
290115
290116
290114,True
290119
290117,True
290118
290120,True
290121,True
290123
290122,True
290124,True
290125
290127
290126
290128,True
290129,True
290130,True
290131,True
290132,True
290134,True
290133
290136,True
290135,True
290138
290142
290137
290139
290143
290146
290144
290148
290147
290151
290149
290152
290150
290154
290153
290157
290155
290159
290156
290161
290158
290162
290160
294500
290163
294501
294502
294503
294505
294504
294506
294507
294508
294509
294510
294511
294514
294512
294513
294515
294516
294517
294520
294518
294521
294519
294522
294524
294526
294523
294525
294527
294528
294529
294530
294532
294531
294533
294534
294536
294538
294535
294540
294537
294542
294539
294544
294541
294543
294545
294548
294549
294550
294552
294551
294553
294562
294563
294564
294566
294569
294565
294600
294567
294603
294604
294568
294605
294601
294607
294609
294602
294610
294606
294612
294608
294611
294614
294615
294613
294647
294616
294649
294648
294652
294650
294651
294653
294655
294654
294657
294659
294656
294658
294692
294693
294660
294695
294661
294696
294694
294699
294697
294700
294698
294702
294704
294701
294706
294703
294708
294705
294719
294707
294720
294709
294734
294721
294736
294735
294738
294737
294740
294739
294741
294742
294752
294754
294753
294767
294768
294769
294770
294771
294772
294775
294773
294774
294777
294776
294779
294778
294780
294781
294783
294782
294786
294784
294788
294785
294787
294790
294792
294789
294793
294791
294805
294804
294808
294806
294819
294807
294821
294820
294822
294823
294834
294836
294835
294837
294838
294840
294839
294842
294841
294845
294843
294844
294846
294849
294847
294848
294850
294852
294855
294851
294853
294856
294854
294859
294860
294857
294861
294858
294864
294862
294866
294863
294867
294865
294869
294868
294870
294871
294873
294872
294874
294875
294876
294877
294878
294880
294879
294889
294892
294890
294891
294894
294912
294893
294914
294895
294915
294913
294918
294916
294919
294917
294921
294920
294923
294925
294922
294967
294924
294969
294926
294968
294971
294972
294970
294974
294973
294992
294995
294991
294996
294993
294998
294994
295000
294997
295001
295003
294999
295005
295002
295007
295004
295006
295009
295010
295008
295012
295011
295014
295013
295015
295017
295016
295018
295019
295020
295021
295023
295022
295025
295024
295026
295027
295028
295029
295030
295032
295033
295031
295036
295034
295035
295037
295038
295039
295040
295042
295041
295044
295043
295045
295046
295047
295048
295049
295050
295051
295053
295052
295054
295056
295058
295055
295057
295060
295061
295059
295064
295062
295065
295063
295068
295066
295069
295067
295071
295070
295073
295072
295075
295077
295074
295076
295085
295084
295089
295086
295091
295090
295093
295092
295102
295103
295105
295104
295107
295106
295118
295119
295120
295121
295122
295124
295123
295126
295125
295129
295127
295128
295131
295136
295130
295132
295142
295143
295141
295147
295153
295154
295152
295157
295158
295155
295156
295161
295159
295170
295160
295172
295171
295173
295174
295176
295175
295180
295177
295182
295181
295184
295183
295196
295185
295198
295200
295197
295199
295210
295212
295209
295214
295211
295215
295213
295218
295219
295216
295221
295217
295223
295220
295225
295222
295226
295224
295228
295227
295230
295232
295229
295234
295231
295236
295233
295238
295235
295239
295237
295240
295241
295243
295242
295245
295244
295247
295246
295250
295248
295251
295253
295249
295255
295252
295257
295254
295259
295256
295258
295260
295261
295262
295263
295264
295266
295265
295267
295269
295268
295271
295273
295270
295274
295272
295275
295277
295276
295279
295278
295280
295337
295338
295339
295341
295340
295343
295342
295345
295344
295347
295349
295346
295348
295351
295350
295353
295355
295352
295354
295356
295357
295359
295358
295360
295361
295362
295363
295421
295364
295423
295426
295422
295427
295424
295429
295425
295431
295428
295432
295430
295434
295433
295436
295435
295438
295437
295440
295439
295442
295444
295441
295446
295443
295448
295506
295445
295447
295507
295509
295505
295511
295508
295512
295510
295515
295516
295513
295518
295514
295520
295517
295519
295522
295523
295521
295524
295525
295527
295526
295528
295530
295531
295529
295534
295532
295533
295536
295535
295537
295538
295540
295542
295539
295541
295543
295544
295545
295546
295547
295548
295550
295549
295552
295551
295554
295556
295553
295555
295558
295561
295557
295559
295562
295563
295560
295564
295566
295567
295565
295570
295568
295571
295569
295574
295572
295573
295575
295577
295576
295579
295578
295581
295580
295582
295584
295583
295585
295586
295588
295587
295590
295589
295591
295593
295592
295594
295595
295597
295596
295598
295599
295602
295600
295601
295603
295604
295605
295606
295607
295608
295610
295609
295611
295612
295613
295614
295615
295617
295616
295618
295619
295620
295621
295622
295623
295624
295625
295626
295627
295628
295629
295630
295631
295633
295632
295634
295635
295645
295636
295646
295647
295648
295657
295658
295660
295659
295662
295661
295664
295663
295667
295669
295665
295666
295727
295668
295728
295730
295726
295731
295734
295736
295729
295732
295737
295739
295733
295735
295740
295738
295741
295742
295743
295744
295746
295745
295748
295747
295749
295750
295753
295751
295811
295752
295812
295810
295813
295814
295815
295816
295817
295818
295819
295820
295821
295824
295822
295825
295823
295827
295826
295829
295828
295831
295830
295833
295832
295835
295837
295834
295836
295895
295894
295897
295899
295896
295900
295898
295903
295905
295901
295906
295902
295904
295908
295910
295907
295911
295909
295913
295912
295916
295914
295917
295919
295915
295921
295918
295923
295920
295925
295922
295926
295924
295928
295927
295930
295929
295932
295931
295934
295933
295935
295936
295938
295937
295940
295939
295942
295941
295945
295943
295944
295946
295948
295950
295947
295952
295955
295949
295951
295956
295953
295957
295954
295958
295959
295961
295960
295962
295963
295965
295964
295968
295966
295970
295972
295967
295973
295975
295969
295971
295977
295974
295978
295980
295976
295979
295981
295982
295984
295983
295986
295985
295987
295988
295990
295992
295989
295994
295991
295993
295996
295995
295998
295997
295999
296000
296001
296002
296004
296003
296006
296005
296008
296007
296010
296009
296012
296011
296014
296013
296015
296016
296017
296018
296019
296021
296020
296022
296023
296024
296025
296036
296037
296040
296038
296039
296049
296052
296050
296051
296054
296053
296055
296058
296056
296057
296059
296062
296060
296071
296061
296072
296066
296082
296083
296073
296077
296085
296087
296084
296086
296089
296088
296098
296099
296101
296100
296110
296111
296113
296115
296112
296114
296116
296117
296119
296118
296120
296121
296122
296123
296126
296124
296125
296127
296128
296130
296129
296132
296131
296134
296135
296133
296137
296136
296138
296139
296141
296140
296144
296142
296143
296146
296147
296145
296149
296151
296148
296154
296150
296155
296152
296157
296153
296158
296160
296156
296159
296162
296161
296164
296163
296166
296165
296167
296168
296170
296172
296169
296174
296171
296178
296173
296180
296175
296179
296181
296182
296183
296185
296184
296187
296190
296186
296203
296188
296204
296189
296206
296207
296193
296205
296209
296211
296208
296213
296210
296212
296214
296217
296215
296218
296216
296220
296219
296223
296221
296224
296226
296228
296222
296230
296225
296232
296233
296227
296229
296234
296231
296236
296238
296235
296239
296242
296237
296244
296240
296245
296241
296247
296243
296248
296246
296250
296249
296251
296252
296253
296338
296339
296340
296343
296344
296345
296346
296347
296348
296349
296350
296351
296352
296353
296354
296356
296355
296358
296360
296357
296362
296359
296364
296361
296366
296363
296367
296365
296369
296368
296371
296370
296373
296372
296375
296377
296374
296376
296379
296378
296381
296383
296384
296387
296380
296382
296389
296402
296385
296403
296404
296386
296388
296417
296405
296418
296406
296420
296419
296421
296432
296434
296433
296436
296435
296438
296437
296440
296442
296439
296444
296441
296443
296467
296474
296466
296475
296471
296480
296479
296488
296497
296484
296487
296499
296501
296498
296500
296503
296504
296502
296507
296505
296508
296506
296511
296512
296509
296510
296514
296516
296513
296518
296515
296519
296517
296522
296520
296523
296521
296525
296524
296527
296526
296534
296541
296528
296535
296543
296542
296545
296617
296544
296618
296546
296619
296621
296620
296622
296635
296640
296645
296646
296647
296649
296648
296652
296653
296650
296655
296651
296727
296654
296656
296729
296728
296730
296732
296731
296745
296750
296755
296757
296759
296756
296760
296758
296763
296761
296765
296762
296766
296764
296826
296825
296828
296827
296830
296829
296832
296831
296834
296833
296835
296836
296838
296837
296840
296839
296842
296841
296845
296843
296844
296846
296847
296848
296849
296850
296851
296852
296853
296855
296854
296856
296857
296858
296859
296865
296864
296866
296871
296867
296884
296879
296885
296886
296888
296887
296889
296907
296906
296909
296908
296911
296910
296912
296914
296913
296915
296916
296917
298002
296918
298003
298001
298005
298004
298007
298006
298010
298008
298009
298012
298013
298011
298016
298017
298014
298015
298020
298018
298021
700001
298019
700002
700000
700005
700003
700007
700008
700004
700006,True
700006
700010,True
700010
700009
700012
700011
700014
700015
700013
700018
700016
700020
700022
700017
700023
700019
700021
700025
700024
700027
700028
700026
700029
700030
700033
700031,True
700031
700035
700032,True
700032
700036
700034
700039
700040
700037
700038
700042
700041
700044
700043
700046
700045,True
700045
700048
700049
700047
700051
700050
700053
700052,True
700052
700055,True
700055
700054
700056
700058
700057
700060
700059
700062
700061,True
700061
700063
700064
700065
700066
700067
700068
700069
700070
700071
700072
700073
700074
700075
700076
700077
700078
700080
700079
700081
700082
700084
700083
700085
700086
700087
700089
700088
700091
700090
700092
700093,True
700093
700094
700095,True
700095
700097,True
700097
700099
700096
700098
700101
700100
700102
700104
700105,True
700105
700103
700106,True
700106
700107,True
700107
700109,True
700109
700112
700108,True
700108
700113,True
700113
700115,True
700115
700110
700111
700117,True
700117
700114,True
700114
700118
700116,True
700116
700120
700119
700121
700122
700124,True
700124
700123
700126
700125,True
700125
700128,True
700128
700130
700132
700127,True
700127
700134
700136,True
700136
700129,True
700129
700131
700133
700137
700135
700138
700140
700139,True
700139
700142
700141
700145,True
700145
700143
700147,True
700147
700144,True
700144
700148,True
700148
700146
700151
700149
700152
700150
700154
700156
700158
700153
700155
700160
700162
700157,True
700157
700163
700159
700164
700161
700167
700165
700168
700166
700170
700169
700172
700171
700174,True
700176
700173
700175
700177
700178
700179
700181
700184
700180
700185
700186
700182
700183
700188
700187
700189,True
700189
700191
700190
700194,True
700194
700195,True
700195
700192
700193
700197
700199
700196
700198
700201,True
700201
700200,True
700200
700202,True
700202
700203
700204
700205,True
700205
700207,True
700207
700206
700208
700209
700210
700211,True
700211
700212
700214,True
700214
700213
700216
700218
700215
700217
700220
700222
700219
700221
700224
700225
700223
700228
700226
700229
700232
700227
700233
700230,True
700230
700235,True
700235
700231
700237
700234
700236,True
700236
700238,True
700238
700240
700239
700242
700241
700244
700243
700247
700245
700246
700248
700249
700250
700251,True
700251
700252,True
700252
700253,True
700253
700254,True
700254
700255
700257
700256
700259
700258
700261
700260
700262
700263
700265
700264,True
700264
700267
700266,True
700269
700268,True
700268
700272
700273
700270
700271
700275
700274
700276
700277
700278
700279
700281,True
700281
700280,True
700280
700282
700283,True
700283
700284
700286
700285
700288
700287
700290
700289
700291
700292
700294
700293
700296
700295
700298
700297
700301
700299
700300
700303,True
700303
700302
700305,True
700305
700304,True
700304
700307,True
700307
700306
700309,True
700309
700308,True
700308
700310,True
700310
700312,True
700312
700311,True
700311
700313,True
700313
700315,True
700315
700314,True
700314
700317,True
700317
700316,True
700316
700318,True
700318
700319,True
700319
700321,True
700321
700320,True
700320
700322,True
700322
700324
700323
700326
700325
700327,True
700327
700328,True
700328
700329
700330,True
700330
700332,True
700332
700331,True
700331
700333
700334,True
700334
700335,True
700335
700337,True
700337
700336,True
700336
700339
700338,True
700338
700341,True
700341
700340
700342,True
700342
700343
700346
700344
700347,True
700347
700350
700345
700348
700349
700351
700352
700354,True
700354
700353
700357,True
700357
700355
700356,True
700358,True
700358
700361
700359
700363,True
700360
700362,True
700362
700367
700368
700364
700370
700369
700372
700375,True
700375
700371
700376
700373
700378
700374,True
700374
700380,True
700380
700377,True
700377
700381,True
700381
700383,True
700383
700379
700385,True
700385
700382,True
700382
700384,True
700384
700387
700389
700386,True
700386
700388
700390
700391
700392
700393
700395
700394
700396
700397
700398
700399
700400
700401
700402
700403
700404
700405
700406
700408
700407
700410
700409
700412
700411
700414
700413
700416
700415,True
700415
700418
700417
700420
700419
700422
700421
700424,True
700424
700423,True
700423
700426,True
700426
700428
700425,True
700425
700430,True
700430
700427
700432,True
700432
700429
700434,True
700434
700431,True
700431
700433,True
700433
700435,True
700437
700436,True
700436
700439
700441
700438
700444
700440
700442
700445
700447
700443
700446
700448
700449
700450,True
700450
700451,True
700451
700453
700452
700454
700455
700457
700456
700459
700461
700458
700460
700462
700463,True
700464,True
700465,True
700466,True
700467,True
700469
700468
700470,True
700471,True
700473,True
700475,True
700477
700479
700480
700481
700482
700483
700484
700485
700486
700487
700488
700489
700490
700491
700492
700493
700494
700495
700496
700497
700498
700499
700500
700501
700502
700503
700504
700505
700506
700472,True
700507
700508
700509,True
700509
700474,True
700510,True
700510
700511
700513
700476,True
700514
700515
700478
700517
700512
700518
700516
700520
700519
700522,True
700522
700524,True
700524
700523,True
700523
700526
700525
700528
700527
700529
700530
700532
700534
700531
700536
700533
700535
700538,True
700538
700537,True
700537
700540,True
700541,True
700539,True
700542,True
700543,True
700544,True
700546
700548
700545
700549
700547
700552
700550
700554,True
700551
700555,True
700553,True
700557
700556
700559,True
700558
700561,True
700560,True
700563
700562,True
700562
700564
700565
700567
700566
700569
700568
700571
700574
700570
700572
700581
700583
700573
700582
700585
700584
700586
700587
700589
700590
700588
700593
700595
700591
700592
700594
700596
700597
700599
700598
700602
700600
700603
700601
700604
700606
700605
700607
700608
700609
700610
700611
700612
700613
700614
700615
700617
700616
700619
700618
700621
700620
700623
700625
700622
700627
700624
700629
700626
700628
700631
700632
700630
700634
700633
700636
700635
700639
700637
700640
700700
700638
700702
700641
700704
700701
700706
700703
700707
700705
700708
700709
700710
700711
700713
700712
700715
700714
700718
700716
700720
700717
700721
700719
700722
700723
700724
700725
700726
700728
700727
700729
700730
700732
700734
700731
700733
700737
700735
700738
700736
700740
700739
700742
700741
700744
700743
700746
700745
700747
700748
700751
700749
700754
700750
700755
700756
700759
700757
700760
700758
700762
700761
700765
700763
700766
700764
700768
700767
700770
700769
700772
700771
700774
700773
700776
700775
700778
700777
700780
700779
700781
700782
700783
700784
700785
700786
700787
700789
700788
700791
700790
700793
700792
700794
700795
700796
700798
700797
700799
700800
700801
700802
700804
700806
700803
700805
700808
700810
700807
700812
700809
700811
700813
700816
700814
700815
700817
700818
700819
700820
700822
700821
700823
700824
700826
700825
700828
730001
700827
730003
730005
730000
730002
730004
730007
730006
730008
730009
730010
730012
730011
730013
730015
730014
730017
730016
730019
730018
730021
730023
730020
730022
730025
730024
730026
730027
730029
730028
730030
730031
730033
730032
730036
730034
730037
730035
730039
730041
730038
730043
730040
730045
730042
730047
730048
730044
730046
730050
730049
730051
730052
730053
730054
730056
730055
730059
730060
730061
730063
730062
730065
730064
730067
730066
730069
730071
730068
730073
730070
730075
730072
730074
730077
730078
730076
730080
730079
730081
730082
730083
730085
730086
730084
730088
730087
730091
730089
730090
730093
730092
730094
730095
730096
730098
730097
730101
730099
730100
730103
730105
730102
730106
730108
730104
730107
730111
730109
730112
730114
730110
730115
730113
730118
730116
730120
730117
730121
730123
730119
730122
730125
730124
730127
730129
730126
730128
730130
730131
730133
730132
730134
730135
730136
730137
730139
730138
730141
730140
730144
730142
730145
730143
730147
730146
730149
730148
730151
730150
730153
730152
730155
730154
730157
730156
730159
730158
730161
730160
730163
730162
730165
730164
730166
730167
730169
730171
730168
730170
730173
730172
730176
730174
730177
730175
730178
730181
730179
730180
730183
730182
730185
730184
730187
730186
730188
730189
730190
730191
730193
730192
730195
730194
730197
730196
730200
730198
730201
730203
730199
730202
730205
730204
730207
730206
730209
730208
730210
730211
730212
730214
730213
730216
730215
730217
730218
730219
730220
730223
730221
730225
730222
730226
730224
730227
730228
730229
730230
730231
730232
730233
730234
730235
730237
730236
730239
730241
730238
730243
730240
730247
730242
730249
730246
730250
730248
730252
730254
730251
730253
730256
730255
730258
730257
730260
730259
730262
730261
730263
730264
730266
730265
730268
730267
730271
730269
730273
730270
730274
730272
730276
730275
730278
730277
730280
730282
730279
730281
730284
730283
730286
730285
730288
730287
730289
730290
730292
730291
730294
730293
730296
730298
730295
730297
730300
730299
730302
730301
748000
730303
748001
748004
748002
748006
748003
748008
748005
748007
748010
748011
748009
748013
748012
748015
748014
749000
749002
749001
749003
749004
749005
749007
749006
749008
749010
749012
749009
749014
749011
749015
749013
749018
749016
749017
749019
749021
749020
749022
749023
749024
749025
749028
749026
749027
749030
749029
749032
749031
749034
749035
749033
749039
749036
749040
749037
749042
749038
749043
749041
749044
749045
749046
749047
749048
749049
749051
749050
749052
749054
749053
749056
749055
749058
749057
749059
749060
749066
749065
749062
749067
749064
749061
749068
749070
749063
749072
749074
749069
749076
749071
749077
749079
749073
749080
749075
749082
749084
749078
749081
749085
749083
749087
749090
749089
749086
749093
749095
749091
749088
749096
749092
749097
749094
749099
749100
749098
749103
749101
749102
749105
749107
749104
749108
749106
749110
749109
749113
749114
749111
749116
749112
749115
749118
749117
749120
749119
749121
749123
749122
749124
749126
749125
749128
749130
749127
749131
749129
749134
749132
749136
749133
749135
749137
749139
749141
749143
749140
749146
749147
749148
749144
749149
749150
749151
749138
749152
749142
749153
749155
749156
749145
749154
749158
749157
749159
749161
749160
749162
749164
749165
749166
749163
749170
749167
749168
749172
749169
749173
749171
749175
749174
749177
749176
749178
749179
749180
749181
749182
749184
749183
749185
749186
749188
749187
749190
749189
749192
749195
749196
749191
749193
749194
749198
749200
749197
749201
749199
749203
749202
749204
749206
749205
749207
750000
749208
749209
790001
790000
790003
790002
790005
790004
790008
790006
790009
790007
790010
790011
790013
790012
790015
790014
790017
790016
790020
790022
790018
790019
798002
798004
798001
798006
798003
798005
798008
798007
798009
798010
798012
798011
798014
798015
798017
798013
798019
798016
798018
798021
798020
798024
798022
798025
798023
798026
798027
798029
798028
798031
798030
798033
798035
798032
798037
798034
798039
798036
798041
798038
798040
798042
798043
798044
798046
798045
798048
798047
798051
798049
798050
798053
798052
798054
798056
798055
798057
798058
798059
798061
798063
798062
798060
798065
798064
798066
798067
798069
798068
798070
798071
798074
798072
798073
798075
798076
798077
798079
798078
798081
798080
798085
798086
798082
798083
798087
798089
798084
798088
798091
798090
798092
798093
798095
798096
798094
798097
798098
798101
798103
798102
798104
798105
798107
798108
798106
798110
798109
798115
798111
798117
798116
798120
798118
798121
798119
798122
798124
798123
798125
798126
798127
798128
798132
798129
798133
798135
798134
798137
798136
798139
798138
798140
798141
798142
798149
798148
798152
798150
798153
798157
798168
798154
798170
798179
798158
798180
798181
798182
798169
798184
798187
798185
798178
798183
798188
798189
798193
798186
798194
798202
798195
798203
798201
798204
798206
798215
798205
798217
798216
798219
798218
798303
798312
798224
798316
798302
798320
798315
798322
798319
798323
798321
798333
798332
798338
798334
798359
798358
798367
798361
798377
798376
798379
798380
798389
798387
798397
798419
798420
798424
798421
798422
798423
798427
798430
798428
798429
798432
798431
798433
798434
798440
798439
798441
798442
798444
798443
798446
798445
798448
798450
798447
798449
798452
798454
798451
798453
798456
798457
798455
798460
798458
798459
798461
798464
798462
798463
798465
798466
798467
798468
798470
798469
798471
798472
798474
798901
798473
798475
798913
798902
798949
798914
798963
798981
798962
798985
798987
798993
798986
798989
799001
799007
799023
799012
799036
799037
799040
799046
799038
799055
799052
799057
799056
799064
799058
799212
799201
799213
799261
799260
799202
799263
799273
799262
799264
799275
799274
799277
799276
799282
799281
799285
799294
799302
799295
799326
799308
799337
799311
799344
799343
799351
799350
799367
799357
799369
799368
799371
799370
799377
799503
799505
799504
799507
799506
799509
799508
799512
799510
799513
799519
799511
799521
799601
799518
799520
799603
799610
799600
799612
799602
799613
799611
799616
799614
799617
799615
799619
799618
799621
799620
799624
799623
799716
799718
799715
799717
799800
799719
799884
799883
799886
799885
799887
799900
799901
799902
799903
800001
800000
800003
800002
800004
800005
800006
800007
800008
800010
800009
800012
800011
800013
800014
800016
800015
800018
800017
800019
800020
800022
800021
810000
201006
205172
207004
207840
210175
210458
210463
210967
211027
211081
211120
211186
211259
211262
211290
211466
211782
212044
212219
212256
213369
213461
213927
214714
214919
214998
215595
216159
216290
216677
251032
255660
213696
261242
265714
266417
279003
280906
281400
281605
285130
285645
285857
286450
295975
700517
798127
810001
799603
203359
204390
204500
205193
207639
210094
210378
210522
210606
210643
210768
210837
210944
211289
211533
211825
212000
212256
212303
212394
213182
214568
205220
214952
215059
215165
215169
214570
216784
250014
257114
257402
263418
280170
280272
281071
281746
285700
286123
294696
295531
296354
700317
__________________
Bloomers --> ??? --> Profit
xobotyi вне форума Отправить сообщение для xobotyi с помощью ICQ Отправить сообщение для xobotyi с помощью Skype™ Ответить с цитированием
Непрочитано 27.07.2010, 16:09   #46
Аватар для zorgtm
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

http://depositfiles.com/files/b6gy50b6v
17654 записи у мну меньше)

Добавлено через 14 минут
нашол ошибку или проста подсчет не коректный.
дублируються запеси
от '91282', '251001', до '91817', '252515',
536 дропав
в расширенном виде

Последний раз редактировалось zorgtm; 27.07.2010 в 16:24. Причина: Добавлено сообщение
zorgtm вне форума Отправить сообщение для zorgtm с помощью ICQ Ответить с цитированием
Непрочитано 27.07.2010, 17:02   #47
Пользователь

Автор темы (Топик Стартер) Re: Программа для отчистки SQL дроплиста от повторов + добавление

Цитата:
нашол ошибку или проста подсчет не коректный.
дублируються запеси
от '91282', '251001', до '91817', '252515',
536 дропав
в расширенном виде
ты имееш в виду порядковые номера совпадают или же дублирующие записи?
SergeiKZ вне форума Ответить с цитированием
Непрочитано 27.07.2010, 17:16   #48
Аватар для zorgtm
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

порядковый номер

Добавлено через 17 минут
фух исправил ручками).

xobotyi
сколько у тебя записей в БД?

Последний раз редактировалось zorgtm; 27.07.2010 в 17:34. Причина: Добавлено сообщение
zorgtm вне форума Отправить сообщение для zorgtm с помощью ICQ Ответить с цитированием
Непрочитано 27.07.2010, 18:06   #49
Аватар для xobotyi
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

Цитата:
Сообщение от zorgtm Посмотреть сообщение
порядковый номер

Добавлено через 17 минут
фух исправил ручками).

xobotyi
сколько у тебя записей в БД?

96806 записей добавлено.. я с нуля обновлял

хотя если открыть ноутпадом, то он насчитывает 96140 записей, тобиш дропов 96139
__________________
Bloomers --> ??? --> Profit
xobotyi вне форума Отправить сообщение для xobotyi с помощью ICQ Отправить сообщение для xobotyi с помощью Skype™ Ответить с цитированием
Непрочитано 27.07.2010, 18:23   #50
Аватар для zorgtm
Пользователь

По умолчанию Re: Программа для отчистки SQL дроплиста от повторов + добавление

у меня ноутпадам 99459
в базе 99457 id 100144
zorgtm вне форума Отправить сообщение для zorgtm с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
sELedit (программа для редактирования elements) Mag_i_str Серверная часть 8 14.06.2012 07:09
Программа для скачки файлов с SVN PROGRAMMATOR Обучающие статьи 23 10.10.2010 02:17
Программа L2Antilag 1.9 Nastia Игровой клиент 2 28.05.2010 13:48


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 16:27. Часовой пояс GMT +3.

Вверх